Callbacks to pass to RTM events
React Component to render the user videos in a grid
React context that exposes the LocalUIKitUser data object
React context to expose user array displayed in the maximised view
React context to expose user array displayed in the minimized view
React Component to render the user videos in the pinned/spotlight layout
React Context to manage the user props
React component that contains the RTC logic. It manages the user state and provides it the children components by wrapping them with context providers.
Context to access local/remote tracks, client, dispatch and localuid. It's setup by RtcConfigure.
Context to access RTM data. It's setup by RtmConfigure.
React component that create local camera and microphone tracks and assigns them to the child components
High level component to render the UI Kit
React component to display the user video in maximized view
React component that contains the RTM logic. It manages the usernames, remote mute requests and provides data to the children components by wrapping them with context providers.
React component that is renderd when the video track is muted.
Create an RTM raw message from any serilizable JS Object, decode using the parsePayload function
message object
Uint8Array
Decode the received RTM message or message created using createRawMessage
encoded raw RTM message
JS Object
Generated using TypeDoc
Callbacks exposed by the UIKit