@@ -127,74 +127,38 @@ export interface ItemDroppedEvent extends IEventContext {
127
127
ev : any
128
128
}
129
129
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 > { }
198
162
199
163
const RundownViewEventBus = new RundownViewEventBus0 ( )
200
164
RundownViewEventBus . setMaxListeners ( Number . MAX_SAFE_INTEGER )
0 commit comments