@@ -127,74 +127,38 @@ export interface ItemDroppedEvent extends IEventContext {
127127 ev : any
128128}
129129
130- class RundownViewEventBus0 extends EventEmitter {
131- emit ( event : RundownViewEvents . ACTIVATE_RUNDOWN_PLAYLIST , e : ActivateRundownPlaylistEvent ) : boolean
132- emit ( event : RundownViewEvents . DEACTIVATE_RUNDOWN_PLAYLIST , e : DeactivateRundownPlaylistEvent ) : boolean
133- emit ( event : RundownViewEvents . RESYNC_RUNDOWN_PLAYLIST , e : BaseEvent ) : boolean
134- emit ( event : RundownViewEvents . RESET_RUNDOWN_PLAYLIST , e : BaseEvent ) : boolean
135- emit ( event : RundownViewEvents . TAKE , e : BaseEvent ) : boolean
136- emit ( event : RundownViewEvents . REWIND_SEGMENTS ) : boolean
137- emit ( event : RundownViewEvents . GO_TO_LIVE_SEGMENT ) : boolean
138- emit ( event : RundownViewEvents . GO_TO_TOP ) : boolean
139- emit ( event : RundownViewEvents . SEGMENT_ZOOM_ON ) : boolean
140- emit ( event : RundownViewEvents . SEGMENT_ZOOM_OFF ) : boolean
141- emit ( event : RundownViewEvents . SHELF_STATE , e : ShelfStateEvent ) : boolean
142- emit ( event : RundownViewEvents . REVEAL_IN_SHELF , e : RevealInShelfEvent ) : boolean
143- emit ( event : RundownViewEvents . SWITCH_SHELF_TAB , e : SwitchToShelfTabEvent ) : boolean
144- emit ( event : RundownViewEvents . MINI_SHELF_QUEUE_ADLIB , e : MiniShelfQueueAdLibEvent ) : boolean
145- emit ( event : RundownViewEvents . GO_TO_PART , e : GoToPartEvent ) : boolean
146- emit ( event : RundownViewEvents . GO_TO_PART_INSTANCE , e : GoToPartInstanceEvent ) : boolean
147- emit ( event : RundownViewEvents . SELECT_PIECE , e : SelectPieceEvent ) : boolean
148- emit ( event : RundownViewEvents . HIGHLIGHT , e : HighlightEvent ) : boolean
149- emit ( event : RundownViewEvents . TRIGGER_ACTION , e : TriggerActionEvent ) : boolean
150- emit ( event : RundownViewEvents . EMPTY_BUCKET , e : BucketEvent ) : boolean
151- emit ( event : RundownViewEvents . DELETE_BUCKET , e : BucketEvent ) : boolean
152- emit ( event : RundownViewEvents . RENAME_BUCKET , e : BucketEvent ) : boolean
153- emit ( event : RundownViewEvents . CREATE_BUCKET , e : IEventContext ) : boolean
154- emit ( event : RundownViewEvents . DELETE_BUCKET_ADLIB , e : BucketAdLibEvent ) : boolean
155- emit ( event : RundownViewEvents . RENAME_BUCKET_ADLIB , e : BucketAdLibEvent ) : boolean
156- emit ( event : RundownViewEvents . CREATE_SNAPSHOT_FOR_DEBUG , e : BaseEvent ) : boolean
157- emit ( event : RundownViewEvents . TOGGLE_SHELF_DROPZONE , e : ToggleShelfDropzoneEvent ) : boolean
158- emit ( event : RundownViewEvents . ITEM_DROPPED , e : ItemDroppedEvent ) : boolean
159- emit ( event : string , ...args : any [ ] ) {
160- return super . emit ( event , ...args )
161- }
162-
163- on ( event : RundownViewEvents . ACTIVATE_RUNDOWN_PLAYLIST , listener : ( e : ActivateRundownPlaylistEvent ) => void ) : this
164- on (
165- event : RundownViewEvents . DEACTIVATE_RUNDOWN_PLAYLIST ,
166- listener : ( e : DeactivateRundownPlaylistEvent ) => void
167- ) : this
168- on ( event : RundownViewEvents . RESYNC_RUNDOWN_PLAYLIST , listener : ( e : BaseEvent ) => void ) : this
169- on ( event : RundownViewEvents . RESET_RUNDOWN_PLAYLIST , listener : ( e : BaseEvent ) => void ) : this
170- on ( event : RundownViewEvents . TAKE , listener : ( e : BaseEvent ) => void ) : this
171- on ( event : RundownViewEvents . REWIND_SEGMENTS , listener : ( ) => void ) : this
172- on ( event : RundownViewEvents . GO_TO_LIVE_SEGMENT , listener : ( ) => void ) : this
173- on ( event : RundownViewEvents . GO_TO_TOP , listener : ( ) => void ) : this
174- on ( event : RundownViewEvents . SEGMENT_ZOOM_ON , listener : ( ) => void ) : this
175- on ( event : RundownViewEvents . SEGMENT_ZOOM_OFF , listener : ( ) => void ) : this
176- on ( event : RundownViewEvents . REVEAL_IN_SHELF , listener : ( e : RevealInShelfEvent ) => void ) : this
177- on ( event : RundownViewEvents . SHELF_STATE , listener : ( e : ShelfStateEvent ) => void ) : this
178- on ( event : RundownViewEvents . SWITCH_SHELF_TAB , listener : ( e : SwitchToShelfTabEvent ) => void ) : this
179- on ( event : RundownViewEvents . MINI_SHELF_QUEUE_ADLIB , listener : ( e : MiniShelfQueueAdLibEvent ) => void ) : this
180- on ( event : RundownViewEvents . GO_TO_PART , listener : ( e : GoToPartEvent ) => void ) : this
181- on ( event : RundownViewEvents . GO_TO_PART_INSTANCE , listener : ( e : GoToPartInstanceEvent ) => void ) : this
182- on ( event : RundownViewEvents . SELECT_PIECE , listener : ( e : SelectPieceEvent ) => void ) : this
183- on ( event : RundownViewEvents . HIGHLIGHT , listener : ( e : HighlightEvent ) => void ) : this
184- on ( event : RundownViewEvents . TRIGGER_ACTION , listener : ( e : TriggerActionEvent ) => void ) : this
185- on ( event : RundownViewEvents . EMPTY_BUCKET , listener : ( e : BucketEvent ) => void ) : this
186- on ( event : RundownViewEvents . DELETE_BUCKET , listener : ( e : BucketEvent ) => void ) : this
187- on ( event : RundownViewEvents . RENAME_BUCKET , listener : ( e : BucketEvent ) => void ) : this
188- on ( event : RundownViewEvents . CREATE_BUCKET , listener : ( e : IEventContext ) => void ) : this
189- on ( event : RundownViewEvents . DELETE_BUCKET_ADLIB , listener : ( e : BucketAdLibEvent ) => void ) : this
190- on ( event : RundownViewEvents . RENAME_BUCKET_ADLIB , listener : ( e : BucketAdLibEvent ) => void ) : this
191- on ( event : RundownViewEvents . CREATE_SNAPSHOT_FOR_DEBUG , listener : ( e : BaseEvent ) => void ) : this
192- on ( event : RundownViewEvents . TOGGLE_SHELF_DROPZONE , listener : ( e : ToggleShelfDropzoneEvent ) => void ) : this
193- on ( event : RundownViewEvents . ITEM_DROPPED , listener : ( e : ItemDroppedEvent ) => void ) : this
194- on ( event : string , listener : ( ...args : any [ ] ) => void ) {
195- return super . on ( event , listener )
196- }
197- }
130+ export interface RundownViewEventBusEvents {
131+ [ RundownViewEvents . ACTIVATE_RUNDOWN_PLAYLIST ] : [ e : ActivateRundownPlaylistEvent ]
132+ [ RundownViewEvents . DEACTIVATE_RUNDOWN_PLAYLIST ] : [ e : DeactivateRundownPlaylistEvent ]
133+ [ RundownViewEvents . RESYNC_RUNDOWN_PLAYLIST ] : [ e : BaseEvent ]
134+ [ RundownViewEvents . RESET_RUNDOWN_PLAYLIST ] : [ e : BaseEvent ]
135+ [ RundownViewEvents . TAKE ] : [ e : BaseEvent ]
136+ [ RundownViewEvents . REWIND_SEGMENTS ] : [ ]
137+ [ RundownViewEvents . GO_TO_LIVE_SEGMENT ] : [ ]
138+ [ RundownViewEvents . GO_TO_TOP ] : [ ]
139+ [ RundownViewEvents . SEGMENT_ZOOM_ON ] : [ ]
140+ [ RundownViewEvents . SEGMENT_ZOOM_OFF ] : [ ]
141+ [ RundownViewEvents . SHELF_STATE ] : [ e : ShelfStateEvent ]
142+ [ RundownViewEvents . REVEAL_IN_SHELF ] : [ e : RevealInShelfEvent ]
143+ [ RundownViewEvents . SWITCH_SHELF_TAB ] : [ e : SwitchToShelfTabEvent ]
144+ [ RundownViewEvents . MINI_SHELF_QUEUE_ADLIB ] : [ e : MiniShelfQueueAdLibEvent ]
145+ [ RundownViewEvents . GO_TO_PART ] : [ e : GoToPartEvent ]
146+ [ RundownViewEvents . GO_TO_PART_INSTANCE ] : [ e : GoToPartInstanceEvent ]
147+ [ RundownViewEvents . SELECT_PIECE ] : [ e : SelectPieceEvent ]
148+ [ RundownViewEvents . HIGHLIGHT ] : [ e : HighlightEvent ]
149+ [ RundownViewEvents . TRIGGER_ACTION ] : [ e : TriggerActionEvent ]
150+ [ RundownViewEvents . EMPTY_BUCKET ] : [ e : BucketEvent ]
151+ [ RundownViewEvents . DELETE_BUCKET ] : [ e : BucketEvent ]
152+ [ RundownViewEvents . RENAME_BUCKET ] : [ e : BucketEvent ]
153+ [ RundownViewEvents . CREATE_BUCKET ] : [ e : IEventContext ]
154+ [ RundownViewEvents . DELETE_BUCKET_ADLIB ] : [ e : BucketAdLibEvent ]
155+ [ RundownViewEvents . RENAME_BUCKET_ADLIB ] : [ e : BucketAdLibEvent ]
156+ [ RundownViewEvents . CREATE_SNAPSHOT_FOR_DEBUG ] : [ e : BaseEvent ]
157+ [ RundownViewEvents . TOGGLE_SHELF_DROPZONE ] : [ e : ToggleShelfDropzoneEvent ]
158+ [ RundownViewEvents . ITEM_DROPPED ] : [ e : ItemDroppedEvent ]
159+ }
160+
161+ class RundownViewEventBus0 extends EventEmitter < RundownViewEventBusEvents > { }
198162
199163const RundownViewEventBus = new RundownViewEventBus0 ( )
200164RundownViewEventBus . setMaxListeners ( Number . MAX_SAFE_INTEGER )
0 commit comments