Parent

Module

Public Instance Methods

synced_attr_accessor(attr) click to toggle source

@api private

# File lib/cinch/rubyext/module.rb, line 14
def synced_attr_accessor(attr)
  synced_attr_reader(attr)
  attr_accessor(attr)
end
synced_attr_reader(attribute) click to toggle source

@api private

# File lib/cinch/rubyext/module.rb, line 3
def synced_attr_reader(attribute)
  define_method(attribute) do
    attr(attribute)
  end

  define_method("#{attribute}_unsynced") do
    attr(attribute, false, true)
  end
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.