Web App 3 v34
Visual Elements
Toast
- removes
isClickableproperty - adds
canDismissproperty. When set totrue, theToastcan be dismissed via anxbutton.
Form
-
supports default values in form input elements
via
value?: stringprop -
supports mandatory checklist options
via
required?: booleanprop -
adds support for
rangeform elementhttps://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/range
This is how it could be included as part of a form:
export const FormContent = {title: 'This is an example form',description: 'How did the summit go?',form: {elements: {feedback: {name: 'How would you rate the summit overall?',type: 'range',min: 0,max: 10,selectedValue: 0,},},submitBtnTitle: 'Submit your input!',},} as const;selectedValuedefaults to 0 if not specified. -
adds support for
radioform elementThis is how it could be included as part of a form:
export const FormContent = {title: 'This is an example form',description: 'How did the summit go?',form: {elements: {feedback: {name: 'Would you like to leave feedback?',type: 'radio',groupName: 'feedback',options: [{id: '0', label: 'yes', value: 'yes'},{id: '1', label: 'no', value: 'no'},],},},submitBtnTitle: 'Submit your input!',},} as const;
Button
-
ToolbarButton- makesrolesprop optional. If not specified, the button is rendered for both hosts and guests -
Introduces
SettingsMenuButtonplugin.ui.addButton({position: 'settingsMenu',label: 'Send feedback',inMeetingOnly: false,});
Events
ConferenceStatus
- includes additional breakout data
AuthenticatedWithConference
- adds
conferenceNameproperty
BreakoutBegin
new
BreakoutEnd
new
BreakoutRefer
new
UserInitiatedDisconnect
new