class Estratto::Layout::Reader
Attributes
file[R]
Public Class Methods
new(file)
click to toggle source
# File lib/estratto/layout/reader.rb, line 8 def initialize(file) @file = file end
Public Instance Methods
layout()
click to toggle source
# File lib/estratto/layout/reader.rb, line 16 def layout template['layout'] end
multiregister?()
click to toggle source
# File lib/estratto/layout/reader.rb, line 24 def multiregister? layout.dig('multi-register') || false end
registers()
click to toggle source
# File lib/estratto/layout/reader.rb, line 20 def registers @registers ||= layout['registers'] end
template()
click to toggle source
# File lib/estratto/layout/reader.rb, line 12 def template @template ||= YAML.load_file(file) end