class ContextExposer::Page
Attributes
action[RW]
controller_name[RW]
id[RW]
mode[RW]
name[RW]
resource[RW]
type[RW]
Public Instance Methods
clear!()
click to toggle source
# File lib/context_exposer/page.rb, line 16 def clear! instance_variables.each do |inst_var| var = inst_var.to_s.sub('@', '') self.send("#{var}=", nil) end end
configure(name = nil, options = {})
click to toggle source
# File lib/context_exposer/page.rb, line 9 def configure name = nil, options = {} self.name = name self.type = options[:type] self.resource.name = options[:resource_name] self.resource.type = options[:resource_type] end
controller=(controller)
click to toggle source
# File lib/context_exposer/page.rb, line 31 def controller= controller @action = controller.action_name @controller_name = controller.controller_name end
map?()
click to toggle source
# File lib/context_exposer/page.rb, line 40 def map? false end