struct GoBright::Occurrence

Included Modules

Extended Modules

Defined in:

gobright/models.cr

Constructors

Instance Method Summary

Constructor Detail

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

[View source]

Instance Method Detail

def approval_state : ApprovalState | Nil #

[View source]
def approval_state=(approval_state : ApprovalState | Nil) #

[View source]
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 booking_type : BookingType #

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

[View source]
def composed_id : String #

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

[View source]
def confirmation_active : Bool | Nil #

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

[View source]
def confirmation_window_end : String | Nil #

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

[View source]
def confirmation_window_start : String | Nil #

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

[View source]
def end_date : Time #

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

[View source]
def id : String #

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

[View source]
def intention_type : Int32 | Nil #

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

[View source]
def is_anonymously_booked : Bool | Nil #

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

[View source]
def license_plate : String | Nil #

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

[View source]
def matched_space : Space #

def matched_space=(matched_space : Space) #

[View source]
def matched_space? : Space | Nil #

def organizer : Attendee | Nil #

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

[View source]
def recurrence_type : Int32 | Nil #

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

[View source]
def spaces : Array(Space) #

[View source]
def spaces=(spaces : Array(Space)) #

[View source]
def start_date : Time #

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

[View source]
def subject : String | Nil #

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

[View source]
def zone_id : String #

def zone_id=(zone_id : String) #

[View source]
def zone_id? : String | Nil #