Skip to main content

FB1CustomScheduleSlotData

Overview

  • Defines a custom schedule slot for a specific time range with per-role action assignments.

Metadata

FieldValue
Kindstruct
EnvironmentB1 - Presentation
Categorystructs

Properties (7)

NameTypeDescription
ActivityIdstringThe Id of the SchoolActivity used when this slot was built. Copied from BuildClassScheduleData. May be NAME_None for non-school Careers. Used to identify the activity kind (e.g. an exam slot) on slot entry.
DisplayNamestringThe display name for this slot shown in the UI (e.g., homeroom, class time).
EndHHMMintegerThe end time of this schedule slot in HHMM format.
PhaseEB1SchoolPhaseThe school phase this slot represents (Class, LunchBreak, Exam, etc.).
RoleActionsFB1ScheduleSlotRoleActionData[]Per-role actions for this time slot The list of role-specific actions to perform during this schedule slot.
SlotIdstringSlot ID copied from the preset's CustomScheduleSlotPresetData::Id. Used to match against SchoolClassSchedule.
StartHHMMintegerThe start time of this schedule slot in HHMM format.