Roll call functionality
1. Overview
This function consist out of two primary screens.
The Program List screen allows quick selection of the desired program entry.
The Participant List screen provides interaction with the entries for a particular event.
2. Program List
The program list allows the user to quickly navigate to the desired program entry.
2.1. Race Details Header
Displays the current, selected race as a header to a page.
2.1.1. Fields
-
Race name
-
Series name (if specified)
-
Race day (if specified) - Used for multi-day events
-
Race date
-
Start time (if specificed)
-
End time (if specified)
2.1.2. Actions
The following actions will be available on this screen;
-
Menu - Rendered as button on mobile and tablet, all primary items displayed for desktop.
2.2. Program List
Displays the list of program entries for the selected race.
2.2.1. Fields
-
Program number (if specified)
-
Program entry number (if specified)
-
Start time (if specificed)
-
End time (if specified)
-
Duration (if specified)
3. Roll Call Participant List
The Participant List screen provides interaction with the entries for a particular event.
3.1. Program Entry Header
Displays the current, selected program entry as a header to a page.
3.1.1. Fields
-
Program entry name
-
Race day (if specified) - Used for multi-day events
-
Race name
-
Start time (if specificed)
-
End time (if specified)
3.1.2. Actions
The following actions will be available on this screen;
-
Menu - Rendered as button on mobile and tablet, all primary items displayed for desktop.
3.1.4. Responsiveness
The name should always be displayed.
On wide displays put menu on left, otherwise overflow to a next line, but still right aligned.
On page down scroll roll up to a single line and when reaching the top expand all rows.
3.1.5. Participant List
This component displays a list of participants for an event or race.
List Display
The participant list shows all entries for the selected program entry with the following columns:
-
Race Number
-
Name
-
Team / Club
-
Status (checked-in, DNS, etc.)
Interaction
-
Tap on a participant row to view Participant Details
-
Swipe actions for quick status updates
-
Search/filter functionality