Sha256: 340483e86b82720e769795c988673d2ec9bc689b0516fbfa9d7a46ceb433b359

Contents?: true

Size: 581 Bytes

Versions: 2

Compression:

Stored size: 581 Bytes

Contents

module SimpleCalendar
  module ViewHelpers
    def calendar(options = {}, &block)
      raise "calendar requires a block" unless block
      SimpleCalendar::Calendar.new(self, options).render(&block)
    end

    def month_calendar(options = {}, &block)
      raise "month_calendar requires a block" unless block
      SimpleCalendar::MonthCalendar.new(self, options).render(&block)
    end

    def week_calendar(options = {}, &block)
      raise "week_calendar requires a block" unless block
      SimpleCalendar::WeekCalendar.new(self, options).render(&block)
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
simple_calendar-2.4.3 lib/simple_calendar/view_helpers.rb
simple_calendar-2.4.2 lib/simple_calendar/view_helpers.rb