Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

audioLevel

audioLevel: number = 0

audio level between 0-1.0, 1 being loudest, 0 being softest

audioTracks

audioTracks: Map<string, TrackPublication>

identity

identity: string

client assigned identity, encoded in JWT token

isSpeaking

isSpeaking: boolean = false

if participant is currently speaking

Optional lastSpokeAt

lastSpokeAt: Date

Optional metadata

metadata: string

client metadata, opaque to livekit

Optional name

name: string

client assigned display name, encoded in JWT token

Optional permissions

permissions: ParticipantPermission

sid

sid: string

server assigned unique id

tracks

tracks: Map<string, TrackPublication>

map of track sid => all published tracks

videoTracks

videoTracks: Map<string, TrackPublication>

Accessors

connectionQuality

isCameraEnabled

  • get isCameraEnabled(): boolean

isMicrophoneEnabled

  • get isMicrophoneEnabled(): boolean

isScreenShareEnabled

  • get isScreenShareEnabled(): boolean

joinedAt

  • get joinedAt(): undefined | Date

Methods

getTrack

getTrackByName

getTracks

Generated using TypeDoc