Method: Amber::Render::View#initialize

Defined in:
lib/amber/render/view.rb

#initialize(page, site) ⇒ View

Returns a new instance of View.



29
30
31
32
33
34
35
36
# File 'lib/amber/render/view.rb', line 29

def initialize(page, site)
  @page = page
  @site = site
  @stack = []
  @locals = {}
  @this = StaticPage::PropertySet.new # TODO: come up with a better way to handle this.
                                      # @this is not actually used, it is just there so haml headers don't bomb out.
end