Interface EventAttributes

[[EventAttributes]] describes the event.

interface EventAttributes {
    attendeeId?: string;
    attendeePresenceDurationMs?: number;
    audioInputErrorMessage?: string;
    backgroundBlurEnabled?: string;
    backgroundBlurStrength?:
        | number
        | BackgroundSegmentationBlurStrength
        | VideoFxBlurStrength;
    backgroundFilterEffectType?: string;
    backgroundFilterErrorMessage?: string;
    backgroundFilterErrorType?: string;
    backgroundFilterModelType?: string;
    backgroundFilterVersion?: number;
    backgroundReplacementEnabled?: string;
    browserMajorVersion?: string;
    browserName?: string;
    browserVersion?: string;
    deviceLabelTriggerErrorMessage?: string;
    deviceName?: string;
    externalMeetingId?: string;
    externalUserId?: string;
    iceGatheringDurationMs?: number;
    maxVideoTileCount?: number;
    meetingDurationMs?: number;
    meetingErrorMessage?: string;
    meetingHistory?: { name: EventName; timestampMs: number }[];
    meetingId?: string;
    meetingStartDurationMs?: number;
    meetingStatus?: string;
    osName?: string;
    osVersion?: string;
    poorConnectionCount?: number;
    retryCount?: number;
    sdkName?: string;
    sdkVersion?: string;
    signalingOpenDurationMs?: number;
    timestampMs?: number;
    videoInputErrorMessage?: string;
}

Hierarchy (View Summary)

Properties

attendeeId?: string
attendeePresenceDurationMs?: number
audioInputErrorMessage?: string
backgroundBlurEnabled?: string
backgroundBlurStrength?:
    | number
    | BackgroundSegmentationBlurStrength
    | VideoFxBlurStrength
backgroundFilterEffectType?: string
backgroundFilterErrorMessage?: string
backgroundFilterErrorType?: string
backgroundFilterModelType?: string
backgroundFilterVersion?: number
backgroundReplacementEnabled?: string
browserMajorVersion?: string
browserName?: string
browserVersion?: string
deviceLabelTriggerErrorMessage?: string
deviceName?: string
externalMeetingId?: string
externalUserId?: string
iceGatheringDurationMs?: number
maxVideoTileCount?: number
meetingDurationMs?: number
meetingErrorMessage?: string
meetingHistory?: { name: EventName; timestampMs: number }[]
meetingId?: string
meetingStartDurationMs?: number
meetingStatus?: string
osName?: string
osVersion?: string
poorConnectionCount?: number
retryCount?: number
sdkName?: string
sdkVersion?: string
signalingOpenDurationMs?: number
timestampMs?: number
videoInputErrorMessage?: string