Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Each component will be configured via the form API. All decisions in the UI should be configured. This will give flexibility to the implementation to show / hide things. 

...

Calendar List (with filters for all / upcoming / ongoing / past / my)

...

Card Grid List (with filters for all / upcoming / ongoing / past / my)

...

List of Events

<sb-event-list listconfig="[listConfig]"></sb-event-list>

<sb-event-calendar listconfig="[listConfig]"></sb-event-calendar>

<sb-event-grid listconfig="[listConfig]"></sb-event-grid>

Event Details

Event Details (with variations for upcoming, ongoing & complete stages, list of related content eg: recordings)

...

<sb-event-details identifier="[identifier]"></sb-event-details>

List of Attendees

For Event manager, screen to view attendees and download attendance data

<sb-event-attendees identifier="[identifier]"></sb-event-attendees>

Also needed is a shared service to connect with the events API

UI Components - Creation

For creation, the new hierarchy editor will be used. A plugin will be created for adding support to create events within this editor. 

...