Archived
2
0

add Broadcast GUI

This commit is contained in:
m1k1o
2020-09-27 01:13:34 +02:00
parent ea80f07bcd
commit f6bc7350a8
6 changed files with 117 additions and 0 deletions

View File

@ -22,6 +22,7 @@ export type WebSocketMessages =
| ScreenResolutionMessage
| ScreenConfigurationsMessage
| ChatMessage
| BroadcastCreateMessage
export type WebSocketPayloads =
| SignalProvidePayload
@ -37,6 +38,7 @@ export type WebSocketPayloads =
| ScreenResolutionPayload
| ScreenConfigurationsPayload
| AdminPayload
| BroadcastStatusPayload
export interface WebSocketMessage {
event: WebSocketEvents | string
@ -177,6 +179,19 @@ export interface ScreenConfigurationsPayload {
configurations: ScreenConfigurations
}
/*
BROADCAST PAYLOADS
*/
export interface BroadcastCreateMessage extends WebSocketMessage {
event: typeof EVENT.BROADCAST.CREATE
url: string
}
export interface BroadcastStatusPayload extends WebSocketMessage {
url: string
isActive: boolean
}
/*
ADMIN PAYLOADS
*/