class WeeklyplannerTemplate

Attributes

no[R]

Public Class Methods

new(src, template: 'default') click to toggle source
Calls superclass method
# File lib/weeklyplanner_template.rb, line 13
def initialize(src, template: 'default')
  
  super(src, template: template)
  @no = @xmldoc.root.text('summary/no')    
  template = 'landscape1' if template == 'default'
  
  lib = File.dirname(__FILE__)
  @template = File.join(lib, '..', 'template', template)
      
end

Public Instance Methods

to_h() click to toggle source
# File lib/weeklyplanner_template.rb, line 24
def to_h()
  
  layout, style = fetch_css

  {
    'week' + @no + '_planner.html' => self.to_html, 
    'week_layout.css' => layout, 
    'week.css' => style
  }    
end