class EventMetadata
- EventMetadata
- Granite::Base
- Reference
- Object
Included Modules
- JSON::Serializable
- YAML::Serializable
Extended Modules
- JSON::Schema
Defined in:
models/event_metadata.cr:3models/event_metadata.cr:5
Constructors
Class Method Summary
- .adapter : Granite::Adapter::Base
- .migrate_recurring_metadata(system_id : String, recurrance : Google::Calendar::Event, parent_metadata : EventMetadata)
Instance Method Summary
- #attendees
- #cleanup_attendees
- #created_at : Time | Nil
- #created_at! : Time
- #created_at=(created_at : Time | Nil)
- #event_end : Int64
- #event_end=(event_end : Int64)
- #event_id : String
- #event_id=(event_id : String)
- #event_start : Int64
- #event_start=(event_start : Int64)
- #ext_data : String | Nil
- #ext_data! : String
- #ext_data=(ext_data : String | Nil)
- #extension_data : JSON::Any
- #extension_data=(extension_data : JSON::Any | Nil)
- #generate_id
- #host_email : String
- #host_email=(host_email : String)
-
#id : String | Nil
Event details NOTE:: Using this as the ID is a bad idea should have a seperate indexed column for lookup so it's simple to migrate guests if a meeting is moved to a new room
-
#id! : String
Event details NOTE:: Using this as the ID is a bad idea should have a seperate indexed column for lookup so it's simple to migrate guests if a meeting is moved to a new room
-
#id=(id : String | Nil)
Event details NOTE:: Using this as the ID is a bad idea should have a seperate indexed column for lookup so it's simple to migrate guests if a meeting is moved to a new room
- #resource_calendar : String
- #resource_calendar=(resource_calendar : String)
- #system_id : String
- #system_id=(system_id : String)
- #transform_extension_data
- #updated_at : Time | Nil
- #updated_at! : Time
- #updated_at=(updated_at : Time | Nil)
Constructor Detail
Class Method Detail
Instance Method Detail
Event details
NOTE : Using this as the ID is a bad idea should have a seperate indexed column for lookup so it's simple to migrate guests if a meeting is moved to a new room
Event details
NOTE : Using this as the ID is a bad idea should have a seperate indexed column for lookup so it's simple to migrate guests if a meeting is moved to a new room
Event details
NOTE : Using this as the ID is a bad idea should have a seperate indexed column for lookup so it's simple to migrate guests if a meeting is moved to a new room