Class: Decidim::Meetings::MeetingType

Inherits:
Api::Types::BaseObject
  • Object
show all
Defined in:
lib/decidim/api/meeting_type.rb

Instance Method Summary collapse

Instance Method Details

#agendaObject



26
27
28
# File 'lib/decidim/api/meeting_type.rb', line 26

def agenda
  object.agenda if object.agenda&.visible?
end

#coordinatesObject



56
57
58
# File 'lib/decidim/api/meeting_type.rb', line 56

def coordinates
  [object.latitude, object.longitude]
end

#minutesObject



37
38
39
# File 'lib/decidim/api/meeting_type.rb', line 37

def minutes
  object.minutes if object.minutes&.visible?
end

#registration_formObject



48
49
50
# File 'lib/decidim/api/meeting_type.rb', line 48

def registration_form
  object.questionnaire if object.registration_form_enabled?
end