class Jekyll::Google::Calendar::EventPage
This class represents a Jekyll
page generated from a calendar event.
Public Class Methods
new(site, base, dir, name, layout, data, calendar_data, calendar_id)
click to toggle source
# File lib/jekyll/google/calendar/generator.rb, line 16 def initialize(site, base, dir, name, layout, data, calendar_data, calendar_id) @site = site @base = base @dir = dir @name = name self.process(@name) self.data = site.layouts[layout].data.dup self.content = site.layouts[layout].content.dup self.data['layout'] = layout self.data['event'] = data self.data['calendar'] = calendar_data self.data['calendar_id'] = calendar_id self.data['title'] = data['summary'] end