...
A single event listed (eg: a ask me anything session)
A collection of events (eg: a multi-day conference with one event each for the specific sessions)
Recurring events (eg: a 4 month course being taught on Mondays & Fridays)
A collection with an event within (eg: a content collection with training material, leading up to a live session)
Event Model
...
Event Attributes
Code Block |
---|
"name", "code", //identifier "description", "status", // [live, draft, retired, cancelled] "posterImage", //main image to show on the UI "thumbnail", //small image to show for listing "moreDetailsLink", //link to more details of the event "language", "ageGroup", "topics", "participationMethod", //[by invitation link, by registration, by scope {<org>, <group>}] "startDate", "endDate", "startTime", "endTime", "bookingStartDate", "bookingEndDate", "totalSeats", "availableSeats", "eventType", //[online, offline, online_and_offline] "onlineProvider", //should this be an edge instead, as there would be a known set of providers ? "onlineProviderConfig", //meeting id, password or direct links can be captured here "venue", //venue of physical location in case of offline meeting. Should this be an edge instead? "recordingLink", "recordingLinkPassword", "dialcodes", "createdOn", "createdBy", "updatedOn", "updatedBy", "flagReasons", "flags", "flaggedBy", "lastFlaggedOn" |
...