Skip to content

rtk-meeting

A single component which renders an entire meeting UI. It loads your preset and renders the UI based on it. With this component, you don't have to handle all the states, dialogs and other smaller bits of managing the application.

Properties

PropertyTypeRequiredDefaultDescription
applyDesignSystemboolean✅-Whether to apply the design system on the document root from config
configUIConfig✅-UI Config
gridLayoutGridLayout1✅-Grid layout
iconPackIconPack❌defaultIconPackIcon pack
leaveOnUnmountboolean✅-Whether participant should leave when this component gets unmounted
loadConfigFromPresetboolean✅-Whether to load config from preset
meetingMeeting✅-Meeting object
modeMeetingMode✅-Fill type
overridesOverrides❌defaultOverridesUI Kit Overrides
showSetupScreenboolean✅-Whether to show setup screen or not
sizeSize✅-Size
tRtkI18n❌useLanguage()Language

Usage Examples

Basic Usage

<rtk-meeting></rtk-meeting>

With Properties

<rtk-meeting>
</rtk-meeting>
<script>
const el = document.querySelector("rtk-meeting");
el.applyDesignSystem= true;
el.config= defaultUiConfig
</script>