class Bright::Models::Booking

Included Modules

Defined in:

bright/models/booking.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def attendee_amount : Int32 | Nil #

[View source]
def attendee_amount=(attendee_amount : Int32 | Nil) #

[View source]
def attendees : Array(Attendee) #

[View source]
def attendees=(attendees : Array(Attendee)) #

[View source]
def body : String | Nil #

[View source]
def body=(body : String | Nil) #

[View source]
def booked_by_nearby_via_end_user_application : Bool | Nil #

[View source]
def booked_by_nearby_via_end_user_application=(booked_by_nearby_via_end_user_application : Bool | Nil) #

[View source]
def booking_type : Int32 #

[View source]
def booking_type=(booking_type : Int32) #

[View source]
def composed_id : String | Nil #

[View source]
def composed_id=(composed_id : String | Nil) #

[View source]
def end_date : String #

[View source]
def end_date=(end_date : String) #

[View source]
def end_iana_time_zone : String #

[View source]
def end_iana_time_zone=(end_iana_time_zone : String) #

[View source]
def exceptions : Array(Exception) | Nil #

[View source]
def exceptions=(exceptions : Array(Exception) | Nil) #

[View source]
def excluded_booking_composed_ids : Array(String) | Nil #

[View source]
def excluded_booking_composed_ids=(excluded_booking_composed_ids : Array(String) | Nil) #

[View source]
def intention_type : Int32 | Nil #

[View source]
def intention_type=(intention_type : Int32 | Nil) #

[View source]
def license_plate : String | Nil #

[View source]
def license_plate=(license_plate : String | Nil) #

[View source]
def master_id : String | Nil #

[View source]
def master_id=(master_id : String | Nil) #

[View source]
def organizer : Organizer | Nil #

[View source]
def organizer=(organizer : Organizer | Nil) #

[View source]
def period_end : String | Nil #

[View source]
def period_end=(period_end : String | Nil) #

[View source]
def period_end_iana_time_zone : String #

[View source]
def period_end_iana_time_zone=(period_end_iana_time_zone : String) #

[View source]
def period_start : String | Nil #

[View source]
def period_start=(period_start : String | Nil) #

[View source]
def period_start_iana_time_zone : String #

[View source]
def period_start_iana_time_zone=(period_start_iana_time_zone : String) #

[View source]
def recurrence_modification_mode : Int32 #

[View source]
def recurrence_modification_mode=(recurrence_modification_mode : Int32) #

[View source]
def recurrence_rule : String | Nil #

[View source]
def recurrence_rule=(recurrence_rule : String | Nil) #

[View source]
def recurrence_rule_end : String | Nil #

[View source]
def recurrence_rule_end=(recurrence_rule_end : String | Nil) #

[View source]
def recurrence_type : Int32 #

[View source]
def recurrence_type=(recurrence_type : Int32) #

[View source]
def sensitivity : Int32 #

[View source]
def sensitivity=(sensitivity : Int32) #

[View source]
def space_ids : Array(String) #

[View source]
def space_ids=(space_ids : Array(String)) #

[View source]
def start_date : String #

[View source]
def start_date=(start_date : String) #

[View source]
def start_iana_time_zone : String #

[View source]
def start_iana_time_zone=(start_iana_time_zone : String) #

[View source]
def subject : String #

[View source]
def subject=(subject : String) #

[View source]
def team_booking_id : String | Nil #

[View source]
def team_booking_id=(team_booking_id : String | Nil) #

[View source]