Sha256: 0018e437f700ad90172c826537a414b5af44d0f29f108e7154346453d212aa40
Contents?: true
Size: 398 Bytes
Versions: 2
Compression:
Stored size: 398 Bytes
Contents
module Hyde class Meta < OStruct attr_reader :page def initialize(page) @page = page super nil end def |(data) # TODO: Consider OStruct here? @table.merge data #if data.is_a? Hash end def layout=(value) super value @page.layout = @page.project[value, :Layout] @page.layout.referrer = (page.referrer || page) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
hydeweb-0.0.8.pre1 | lib/hyde/meta.rb |
hydeweb-0.0.7 | lib/hyde/meta.rb |