Bright::Models::Occurrence
Inherits JSON::Serializable < Reference < Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
approval_state
Sourceapproval_state=(approval_state : Int32 | Nil)
Sourceattendee_amount
Sourceattendee_amount=(attendee_amount : Int32 | Nil)
Sourceattendees
Sourceattendees=(attendees : Array(Attendee))
Sourcebooking_type
Sourcebooking_type=(booking_type : Int32 | Nil)
Sourcecomposed_id
Sourcecomposed_id=(composed_id : String | Nil)
Sourceconfirmation_active
Sourceconfirmation_active=(confirmation_active : Bool | Nil)
Sourceconfirmation_window_end
Sourceconfirmation_window_end=(confirmation_window_end : String | Nil)
Sourceconfirmation_window_start
Sourceconfirmation_window_start=(confirmation_window_start : String | Nil)
Sourceend_date
Sourceend_date=(end_date : String | Nil)
Sourceid
Sourceid=(id : String | Nil)
Sourceintention_type
Sourceintention_type=(intention_type : Int32 | Nil)
Sourceis_anonymously_booked
Sourceis_anonymously_booked=(is_anonymously_booked : Bool | Nil)
Sourcelicense_plate
Sourcelicense_plate=(license_plate : String | Nil)
Sourceorganizer
Sourceorganizer=(organizer : Organizer | Nil)
Sourcerecurrence_type
Sourcerecurrence_type=(recurrence_type : Int32 | Nil)
Sourcespaces
Sourcespaces=(spaces : Array(Space))
Sourcestart_date
Sourcestart_date=(start_date : String | Nil)
Sourcesubject
Sourcesubject=(subject : String | Nil)
Source