FB1SchoolActivityTableRow
Overview
- School activity data table row. Defines activity-level properties and per-role action assignments. Each record represents one activity (e.g., Math class, Lunch, Principal patrol, Free_Morning). Referenced by FB1SchoolClassScheduleTableRow via ActivityId in DayActivities.
Metadata
| Field | Value |
|---|---|
| Kind | struct |
| Environment | B1 - Presentation |
| Category | structs |
| Extends | FB1TableRowBase |
Properties (3)
| Name | Type | Description |
|---|---|---|
DisplayNameTextId | string | Display name text ID for this activity. |
Phase | EB1SchoolPhase | Phase represented by this activity. Class and Exam are treated as class-time phases. |
RoleActions | FB1SchoolActivityRoleActionData[] | Per-role action definitions for this activity. |