View Source Mobilizon.Events.EventOptions (Mobilizon v5.0.0-beta.1)

Represents an event options.

Summary

Types

@type t() :: %Mobilizon.Events.EventOptions{
  anonymous_participation: boolean(),
  attendees: [String.t()],
  comment_moderation: Mobilizon.Discussions.CommentModeration.t(),
  hide_number_of_participants: boolean(),
  hide_organizer_when_group_event: boolean(),
  is_online: boolean(),
  maximum_attendee_capacity: integer(),
  offers: [Mobilizon.Events.EventOffer.t()],
  participation_condition: [Mobilizon.Events.EventParticipationCondition.t()],
  program: String.t(),
  remaining_attendee_capacity: integer(),
  show_end_time: boolean(),
  show_participation_price: boolean(),
  show_remaining_attendee_capacity: boolean(),
  show_start_time: boolean(),
  timezone: String.t() | nil
}