refactor: implement operations on nested events

This commit is contained in:
Carlos Valente
2025-04-17 09:36:22 +02:00
committed by arc-alex
parent 6fb42b989e
commit dd6d74121c
10 changed files with 257 additions and 139 deletions
@@ -55,8 +55,8 @@ export type OntimeEvent = OntimeBaseEvent & {
timeDanger: number;
custom: EntryCustomFields;
triggers?: Trigger[];
// !==== RUNTIME METADATA ====! //
parent: EntryId | null;
// !==== RUNTIME METADATA ====! //
revision: number;
delay: number; // calculated at runtime
dayOffset: number; // calculated at runtime
@@ -12,6 +12,7 @@ export type Rundown = {
id: string;
title: string;
order: EntryId[];
flatOrder: EntryId[];
entries: RundownEntries;
revision: number;
};