Break
data class Break(val id: String, val start: Any, val duration: Double, val resumeOffset: Double? = null, val controls: Controls? = null, val variants: List<BreakVariant> = emptyList(), val position: String? = null, val delay: Double? = null)
A single ad break. The portable brain (BreakScheduler) reads only id, start, and duration; the SDK orchestrator additionally uses controls (snapback/seek policy) and variants (to build the sequencer's SeqBreak).
Constructors
Properties
Link copied to clipboard
Where content resumes after the break, in seconds from the break start; null resumes after duration.
Link copied to clipboard
Wallclock ISO string, PTS number, or an EventTrigger (spec 1.1.0 start.type: "event").
Link copied to clipboard
The variants the SDK selects from; see resolveBreakFormat.