class

Bright::Models::Occurrence

Inherits JSON::Serializable < Reference < Object

Constructors

new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

approval_state
Source
approval_state=(approval_state : Int32 | Nil)
Source
attendee_amount
Source
attendee_amount=(attendee_amount : Int32 | Nil)
Source
attendees
Source
attendees=(attendees : Array(Attendee))
Source
booking_type
Source
booking_type=(booking_type : Int32 | Nil)
Source
composed_id
Source
composed_id=(composed_id : String | Nil)
Source
confirmation_active
Source
confirmation_active=(confirmation_active : Bool | Nil)
Source
confirmation_window_end
Source
confirmation_window_end=(confirmation_window_end : String | Nil)
Source
confirmation_window_start
Source
confirmation_window_start=(confirmation_window_start : String | Nil)
Source
end_date
Source
end_date=(end_date : String | Nil)
Source
id=(id : String | Nil)
Source
intention_type
Source
intention_type=(intention_type : Int32 | Nil)
Source
is_anonymously_booked
Source
is_anonymously_booked=(is_anonymously_booked : Bool | Nil)
Source
license_plate
Source
license_plate=(license_plate : String | Nil)
Source
organizer
Source
organizer=(organizer : Organizer | Nil)
Source
recurrence_type
Source
recurrence_type=(recurrence_type : Int32 | Nil)
Source
spaces
Source
spaces=(spaces : Array(Space))
Source
start_date
Source
start_date=(start_date : String | Nil)
Source
subject
Source
subject=(subject : String | Nil)
Source