class Awestruct::Site
Attributes
config[R]
dir[R]
engine[R]
layouts[R]
output_dir[R]
pages[RW]
partials[R]
timestamp[R]
tmp_dir[R]
Public Class Methods
new(engine, config)
click to toggle source
# File lib/awestruct/site.rb, line 20 def initialize(engine, config) @engine = engine @pages = [] @layouts = Layouts.new @partials = [] @config = config self.encoding = false @timestamp = Time.now.to_i end
Public Instance Methods
inspect()
click to toggle source
# File lib/awestruct/site.rb, line 30 def inspect "Site{:dir=>#{dir}}" end
load_page(path)
click to toggle source
# File lib/awestruct/site.rb, line 46 def load_page(path) engine.load_path( self, path ) end