DrawParticipantOptions: { participantId?: string; participantUUID?: string; x?: PixelValue; y?: PixelValue; width?: PixelValue; height?: PixelValue; zIndex?: number; cutout?: ParticipantCutoutShape; cameraModeMirroring?: boolean }

Type declaration

  • Optional participantId?: string

    Deprecated

    use participantUUID instead of participantId

  • Optional participantUUID?: string

    A meeting-specific participant-identifier

  • Optional x?: PixelValue

    The horizontal position within the App’s window specified as a CSS value. (Default: "0px")

  • Optional y?: PixelValue

    The vertical position within the App’s window specified as a CSS value. (Default: "0px")

  • Optional width?: PixelValue

    The width of the participant’s video (aspect ratio will be maintained). (Default: "100%")

  • Optional height?: PixelValue

    The height of the participant’s video (aspect ratio will be maintained). (Default: "100%")

  • Optional zIndex?: number

    The relative z-ordering of the item (Default: 1).

  • Optional cutout?: ParticipantCutoutShape

    The cutout behavior: "person" means cut out the background; other shapes mean crop the participant's video into the named shape. Introduced in client version 5.9.3. Additional shapes added in client version 5.11.3.

  • Optional cameraModeMirroring?: boolean

    supported from client version 5.13.5, defaults to false

Generated using TypeDoc