HMSStore<T>

Type parameters

NameType
Textends HMSGenericTypes = { sessionStore: Record<string, any> }

Properties

appData

Optional appData: Record<string, any>


connectionQualities

connectionQualities: Record<string, HMSConnectionQuality>


devices

devices: DeviceMap


errors

errors: HMSException[]


messages

messages: Object

Type declaration

NameType
allIDsstring[]
byIDRecord<string, HMSMessage>

peers

peers: Record<string, HMSPeer>


playlist

playlist: HMSPlaylist<any>


polls

polls: Record<string, HMSPoll>


preview

Optional preview: Object

Type declaration

NameType
asRole?string
audioTrack?string
localPeer?string
videoTrack?string

roleChangeRequests

roleChangeRequests: HMSRoleChangeStoreRequest[]


roles

roles: Record<string, HMSRole>


room

room: HMSRoom


sessionMetadata

Optional sessionMetadata: any

Deprecated

use sessionStore instead


sessionStore

sessionStore: T["sessionStore"]


settings

settings: HMSMediaSettings


speakers

speakers: Record<string, HMSSpeaker>


templateAppData

templateAppData: Record<string, string>


tracks

tracks: Record<string, HMSTrack>


whiteboards

whiteboards: Record<string, HMSWhiteboard>


Have a suggestion? Recommend changes ->

Was this helpful?

1234