Interface AddVideosGridParameters

interface AddVideosGridParameters {
    eventType: EventType;
    updateAddAltGrid: ((addAltGrid: boolean) => void);
    ref_participants: Participant[];
    islevel: string;
    videoAlreadyOn: boolean;
    localStreamVideo: null | MediaStream;
    keepBackground: boolean;
    virtualStream: null | MediaStream;
    forceFullDisplay: boolean;
    otherGridStreams: RenderableComponent<Record<string, unknown>>[][];
    updateOtherGridStreams: ((otherGridStreams: RenderableComponent<Record<string, unknown>>[][]) => void);
    updateMiniCardsGrid: ((options: {
        rows: number;
        cols: number;
        defal: boolean;
        actualRows: number;
        parameters: AddVideosGridParameters;
    }) => Promise<void>);
    customVideoCard?: unknown;
    customAudioCard?: unknown;
    customMiniCard?: unknown;
    videoCardComponent?: any;
    audioCardComponent?: any;
    miniCardComponent?: any;
    getUpdatedAllParams: (() => AddVideosGridParameters);
    [key: string]: any;
}

Hierarchy (view full)

Indexable

  • [key: string]: any

Properties

eventType: EventType
updateAddAltGrid: ((addAltGrid: boolean) => void)
ref_participants: Participant[]
islevel: string
videoAlreadyOn: boolean
localStreamVideo: null | MediaStream
keepBackground: boolean
virtualStream: null | MediaStream
forceFullDisplay: boolean
otherGridStreams: RenderableComponent<Record<string, unknown>>[][]
updateOtherGridStreams: ((otherGridStreams: RenderableComponent<Record<string, unknown>>[][]) => void)
updateMiniCardsGrid: ((options: {
    rows: number;
    cols: number;
    defal: boolean;
    actualRows: number;
    parameters: AddVideosGridParameters;
}) => Promise<void>)
customVideoCard?: unknown
customAudioCard?: unknown
customMiniCard?: unknown
videoCardComponent?: any
audioCardComponent?: any
miniCardComponent?: any
getUpdatedAllParams: (() => AddVideosGridParameters)