class ContextExposer::PageContext

Attributes

ctx[RW]

Public Instance Methods

configure(ctx, page = nil) click to toggle source
# File lib/context_exposer/page_context.rb, line 7
def configure ctx, page = nil
  self.ctx = ctx
  self.page = page if page
end
ctx=(ctx) click to toggle source
# File lib/context_exposer/page_context.rb, line 12
def ctx= ctx
  unless ctx.kind_of? ContextExposer::ViewContext
    raise ArgumentErorr, "Must be a kind of ContextExposer::ViewContext, was: #{ctx}"
  end
  @ctx = ctx 
end
page() click to toggle source
# File lib/context_exposer/page_context.rb, line 23
def page
  ctx.page if ctx
end
page=(page) click to toggle source
# File lib/context_exposer/page_context.rb, line 19
def page= page
  ctx.page = page
end