Module: DateBook::EventsHelper

Defined in:
app/helpers/date_book/events_helper.rb

Overview

Helpers used by the Events views

Instance Method Summary collapse

Instance Method Details

#date_book_date_field(form_section) ⇒ Object



20
21
22
23
24
25
# File 'app/helpers/date_book/events_helper.rb', line 20

def date_book_date_field(form_section)
  render(
    partial: 'date_book/events/fields/date',
    locals: { f: form_section }
  )
end

#date_book_day_field(form_section) ⇒ Object



48
49
50
51
52
53
# File 'app/helpers/date_book/events_helper.rb', line 48

def date_book_day_field(form_section)
  render(
    partial: 'date_book/events/fields/day',
    locals: { f: form_section }
  )
end

#date_book_day_of_week_field(form_section) ⇒ Object



55
56
57
58
59
60
# File 'app/helpers/date_book/events_helper.rb', line 55

def date_book_day_of_week_field(form_section)
  render(
    partial: 'date_book/events/fields/day_of_week',
    locals: { f: form_section }
  )
end

#date_book_duration_field(form_section) ⇒ Object



34
35
36
37
38
39
# File 'app/helpers/date_book/events_helper.rb', line 34

def date_book_duration_field(form_section)
  render(
    partial: 'date_book/events/fields/duration',
    locals: { f: form_section }
  )
end

#date_book_event_occurrence_dates(event) ⇒ Object



6
7
8
9
10
11
# File 'app/helpers/date_book/events_helper.rb', line 6

def date_book_event_occurrence_dates(event)
  render(
    partial: 'date_book/events/occurrence_dates',
    locals: { event: event }
  )
end

#date_book_interval_field(unit, form_section) ⇒ Object



41
42
43
44
45
46
# File 'app/helpers/date_book/events_helper.rb', line 41

def date_book_interval_field(unit, form_section)
  render(
    partial: 'date_book/events/fields/interval',
    locals: { f: form_section, unit: unit }
  )
end

#date_book_rule_form_section(rule, form_section) ⇒ Object



13
14
15
16
17
18
# File 'app/helpers/date_book/events_helper.rb', line 13

def date_book_rule_form_section(rule, form_section)
  render(
    partial: "date_book/events/rules/#{rule}",
    locals: { f: form_section }
  )
end

#date_book_time_field(form_section) ⇒ Object



27
28
29
30
31
32
# File 'app/helpers/date_book/events_helper.rb', line 27

def date_book_time_field(form_section)
  render(
    partial: 'date_book/events/fields/time',
    locals: { f: form_section }
  )
end