Skip to content

Commit

Permalink
fix: add fake-event-target to ts types (#534)
Browse files Browse the repository at this point in the history
Used by related plugin.
  • Loading branch information
SivanA-Kaltura authored Mar 28, 2022
1 parent ffba29e commit e29204a
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 8 deletions.
12 changes: 4 additions & 8 deletions ts-typed/fake-event-target.d.ts
Original file line number Diff line number Diff line change
@@ -1,13 +1,9 @@
declare function EventListener(event: KalturaPlayerTypes.FakeEvent): boolean | void;
interface FakeEvent {}

declare namespace KalturaPlayerTypes {
export interface FakeEventTarget {
addEventListener(type: string, listener: EventListener);

removeEventListener(type: string, listener: EventListener);

registerPlugin(name: string, component: any): void;

dispatchEvent(event: KalturaPlayerTypes.FakeEvent);
addEventListener(type: string, listener: (...args: any) => void);
removeEventListener(type: string, listener: (...args: any) => void);
dispatchEvent(event: FakeEvent);
}
}
3 changes: 3 additions & 0 deletions ts-typed/kaltura-player.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,9 @@ declare module 'global' {
BaseMiddleware: {
new (): KalturaPlayerTypes.BaseMiddleware;
};
FakeEventTarget: {
new (): KalturaPlayerTypes.FakeEventTarget;
};
utils: {
Object: {
mergeDeep(target: Record<string, any>, ...sources: Record<string, any>[]);
Expand Down

0 comments on commit e29204a

Please sign in to comment.