summaryrefslogtreecommitdiff
path: root/includes/external/matrix/node_modules/matrix-js-sdk/lib/webrtc/groupCallEventHandler.d.ts
diff options
context:
space:
mode:
Diffstat (limited to 'includes/external/matrix/node_modules/matrix-js-sdk/lib/webrtc/groupCallEventHandler.d.ts')
-rw-r--r--includes/external/matrix/node_modules/matrix-js-sdk/lib/webrtc/groupCallEventHandler.d.ts31
1 files changed, 0 insertions, 31 deletions
diff --git a/includes/external/matrix/node_modules/matrix-js-sdk/lib/webrtc/groupCallEventHandler.d.ts b/includes/external/matrix/node_modules/matrix-js-sdk/lib/webrtc/groupCallEventHandler.d.ts
deleted file mode 100644
index bbaa3ba..0000000
--- a/includes/external/matrix/node_modules/matrix-js-sdk/lib/webrtc/groupCallEventHandler.d.ts
+++ /dev/null
@@ -1,31 +0,0 @@
-import { MatrixClient } from "../client";
-import { GroupCall } from "./groupCall";
-import { RoomMember } from "../models/room-member";
-export declare enum GroupCallEventHandlerEvent {
- Incoming = "GroupCall.incoming",
- Outgoing = "GroupCall.outgoing",
- Ended = "GroupCall.ended",
- Participants = "GroupCall.participants"
-}
-export type GroupCallEventHandlerEventHandlerMap = {
- [GroupCallEventHandlerEvent.Incoming]: (call: GroupCall) => void;
- [GroupCallEventHandlerEvent.Outgoing]: (call: GroupCall) => void;
- [GroupCallEventHandlerEvent.Ended]: (call: GroupCall) => void;
- [GroupCallEventHandlerEvent.Participants]: (participants: RoomMember[], call: GroupCall) => void;
-};
-export declare class GroupCallEventHandler {
- private client;
- groupCalls: Map<string, GroupCall>;
- private roomDeferreds;
- constructor(client: MatrixClient);
- start(): Promise<void>;
- stop(): void;
- private getRoomDeferred;
- waitUntilRoomReadyForGroupCalls(roomId: string): Promise<void>;
- getGroupCallById(groupCallId: string): GroupCall | undefined;
- private createGroupCallForRoom;
- private createGroupCallFromRoomStateEvent;
- private onRoomsChanged;
- private onRoomStateChanged;
-}
-//# sourceMappingURL=groupCallEventHandler.d.ts.map \ No newline at end of file