Interface BreakoutRoomsModalParameters

interface BreakoutRoomsModalParameters {
    participants: Participant[];
    showAlert?: ShowAlert;
    socket: Socket<DefaultEventsMap, DefaultEventsMap>;
    localSocket?: Socket<DefaultEventsMap, DefaultEventsMap>;
    itemPageLimit: number;
    meetingDisplayType: string;
    prevMeetingDisplayType: string;
    roomName: string;
    shareScreenStarted: boolean;
    shared: boolean;
    breakOutRoomStarted: boolean;
    breakOutRoomEnded: boolean;
    isBreakoutRoomsModalVisible: boolean;
    currentRoomIndex: null | number;
    canStartBreakout: boolean;
    breakoutRooms: BreakoutParticipant[][];
    updateBreakOutRoomStarted: ((started: boolean) => void);
    updateBreakOutRoomEnded: ((ended: boolean) => void);
    updateCurrentRoomIndex: ((roomIndex: number) => void);
    updateCanStartBreakout: ((canStart: boolean) => void);
    updateBreakoutRooms: ((breakoutRooms: BreakoutParticipant[][]) => void);
    updateMeetingDisplayType: ((displayType: string) => void);
    getUpdatedAllParams: (() => BreakoutRoomsModalParameters);
    [key: string]: any;
}

Indexable

  • [key: string]: any

Properties

participants: Participant[]
showAlert?: ShowAlert
socket: Socket<DefaultEventsMap, DefaultEventsMap>
localSocket?: Socket<DefaultEventsMap, DefaultEventsMap>
itemPageLimit: number
meetingDisplayType: string
prevMeetingDisplayType: string
roomName: string
shareScreenStarted: boolean
shared: boolean
breakOutRoomStarted: boolean
breakOutRoomEnded: boolean
isBreakoutRoomsModalVisible: boolean
currentRoomIndex: null | number
canStartBreakout: boolean
breakoutRooms: BreakoutParticipant[][]
updateBreakOutRoomStarted: ((started: boolean) => void)
updateBreakOutRoomEnded: ((ended: boolean) => void)
updateCurrentRoomIndex: ((roomIndex: number) => void)
updateCanStartBreakout: ((canStart: boolean) => void)
updateBreakoutRooms: ((breakoutRooms: BreakoutParticipant[][]) => void)
updateMeetingDisplayType: ((displayType: string) => void)
getUpdatedAllParams: (() => BreakoutRoomsModalParameters)