class RailsCalendar::Configuration
Attributes
another_month_class[RW]
class_prefix[RW]
day_cell_class[RW]
day_contents_class[RW]
day_name_class[RW]
day_number_class[RW]
i18n_days[RW]
start_of_week[RW]
table_class[RW]
today_class[RW]
Public Class Methods
new()
click to toggle source
# File lib/rails_calendar/configuration.rb, line 14 def initialize reset! end
Public Instance Methods
get_class(name)
click to toggle source
# File lib/rails_calendar/configuration.rb, line 46 def get_class(name) name = "#{name}_class" unless name.to_s.end_with?('_class') "#{@class_prefix}#{send(name)}" end
reset!()
click to toggle source
# File lib/rails_calendar/configuration.rb, line 33 def reset! @class_prefix = 'calendar-' @i18n_days = 'date.abbr_day_names' @table_class = 'table' @day_number_class = 'day-number' @day_cell_class = 'day-cell' @day_name_class = 'day-name' @day_contents_class = 'day-contents' @today_class = 'today' @another_month_class = 'another-month' @start_of_week = :sunday end
to_h()
click to toggle source
# File lib/rails_calendar/configuration.rb, line 18 def to_h { class_prefix: @class_prefix, i18n_days: @i18n_days, table_class: @table_class, day_number_class: @day_number_class, day_cell_class: @day_cell_class, day_name_class: @day_name_class, day_contents_class: @day_contents_class, today_class: @today_class, another_month_class: @another_month_class, start_of_week: @start_of_week } end