Interface: ButtonRPCPayload
Properties
participantActions
• participantActions: Object
Type declaration
| Name | Type |
|---|---|
add | { label: string ; opensPopup?: PopupRequest ; participantIDs?: string[] ; position: "participantActions" } |
add.label | string |
add.opensPopup? | PopupRequest |
add.participantIDs? | string[] |
add.position | "participantActions" |
onClick | { buttonId: string ; input: { participantUuid: string } } |
onClick.buttonId | string |
onClick.input | { participantUuid: string } |
onClick.input.participantUuid | string |
settingsMenu
• settingsMenu: Object
Type declaration
| Name | Type |
|---|---|
add | { inMeetingOnly: boolean ; label: string ; opensPopup?: PopupRequest ; position: "settingsMenu" ; roles?: ("guest" | "chair")[] } |
add.inMeetingOnly | boolean |
add.label | string |
add.opensPopup? | PopupRequest |
add.position | "settingsMenu" |
add.roles? | ("guest" | "chair")[] |
onClick | { buttonId: string ; input: undefined } |
onClick.buttonId | string |
onClick.input | undefined |
toolbar
• toolbar: Object
Type declaration
| Name | Type |
|---|---|
add | ToolbarButtonPayload & { group?: GroupButtonPayload[] } |
onClick | { buttonId: string ; input: { buttonId: string } } |
onClick.buttonId | string |
onClick.input | { buttonId: string } |
onClick.input.buttonId | string |