CallWithChatControlOptions interface
使用聊天体验进行呼叫时控件栏的自定义选项。
属性
| chat |
在通话聊天复合控件栏中显示或隐藏聊天按钮。 |
继承属性
| camera |
通话期间显示或隐藏相机按钮 |
| captions |
在通话期间显示、隐藏或禁用字幕。 |
| devices |
通话期间的 Show or Hide Devices(显示或隐藏设备)按钮。 |
| display |
CallControlDisplayType 更改调用控件的显示方式。
|
| dtmf |
显示或隐藏复合控制栏中的拨号盘按钮。 |
| end |
在调用期间显示或隐藏 EndCall 按钮。 |
| exit |
当聚焦本地参与者时,显示或隐藏复合控制栏中的退出聚光灯按钮。 |
| gallery |
在通话期间显示、隐藏或禁用库控件按钮。 |
| hold |
|
| microphone |
呼叫期间显示或隐藏麦克风按钮。 |
| more |
在通话期间显示、隐藏或禁用更多按钮。 |
| on |
在呼叫控件中注入自定义按钮。 |
| participants |
通话期间显示、隐藏或禁用参与者按钮。 |
| people |
显示或隐藏复合控件栏中的人物按钮。 |
| raise |
在通话期间显示、隐藏或禁用屏幕共享按钮。 |
| reaction |
在通话期间显示、隐藏或禁用反应按钮。 |
| real |
在通话期间显示、隐藏或禁用实时文本。 |
| screen |
在通话期间显示、隐藏或禁用屏幕共享按钮。 |
| teams |
显示、会议电话信息。 |
属性详细信息
chatButton
在通话聊天复合控件栏中显示或隐藏聊天按钮。
chatButton?: boolean | { disabled: boolean }
属性值
boolean | { disabled: boolean }
继承属性详细信息
cameraButton
通话期间显示或隐藏相机按钮
cameraButton?: boolean | { disabled: boolean }
属性值
boolean | { disabled: boolean }
继承自 CommonCallControlOptions.cameraButton
captionsButton
在通话期间显示、隐藏或禁用字幕。
captionsButton?: boolean
属性值
boolean
继承自 CommonCallControlOptions.captionsButton
devicesButton
通话期间的 Show or Hide Devices(显示或隐藏设备)按钮。
devicesButton?: boolean | { disabled: boolean }
属性值
boolean | { disabled: boolean }
继承自 CommonCallControlOptions.devicesButton
displayType
CallControlDisplayType 更改调用控件的显示方式。
'compact' 显示类型将减小按钮的大小并隐藏标签。
displayType?: CallControlDisplayType
属性值
注解
如果复合 formFactor 设置为 'mobile',控件栏将始终使用压缩视图。
继承自 CommonCallControlOptions.displayType
dtmfDialerButton
显示或隐藏复合控制栏中的拨号盘按钮。
dtmfDialerButton?: boolean | { disabled: boolean }
属性值
boolean | { disabled: boolean }
继承自 CommonCallControlOptions.dtmfDialerButton
endCallButton
在调用期间显示或隐藏 EndCall 按钮。
endCallButton?: boolean | { disableEndCallModal?: boolean, hangUpForEveryone?: false | "endCallOptions" }
属性值
boolean | { disableEndCallModal?: boolean, hangUpForEveryone?: false | "endCallOptions" }
继承自 CommonCallControlOptions.endCallButton
exitSpotlightButton
当聚焦本地参与者时,显示或隐藏复合控制栏中的退出聚光灯按钮。
exitSpotlightButton?: boolean
属性值
boolean
继承自 CommonCallControlOptions.exitSpotlightButton
galleryControlsButton
在通话期间显示、隐藏或禁用库控件按钮。
galleryControlsButton?: boolean
属性值
boolean
继承自 CommonCallControlOptions.galleryControlsButton
holdButton
holdButton?: boolean | { disabled: boolean }
属性值
boolean | { disabled: boolean }
继承自 CommonCallControlOptions.holdButton
microphoneButton
呼叫期间显示或隐藏麦克风按钮。
microphoneButton?: boolean | { disabled: boolean }
属性值
boolean | { disabled: boolean }
继承自 CommonCallControlOptions.microphoneButton
moreButton
在通话期间显示、隐藏或禁用更多按钮。
moreButton?: boolean
属性值
boolean
继承自 CommonCallControlOptions.moreButton
onFetchCustomButtonProps
在呼叫控件中注入自定义按钮。
onFetchCustomButtonProps?: CustomCallControlButtonCallback[]
属性值
继承自 CommonCallControlOptions.onFetchCustomButtonProps
participantsButton
通话期间显示、隐藏或禁用参与者按钮。
participantsButton?: boolean | { disabled: boolean }
属性值
boolean | { disabled: boolean }
继承自 CommonCallControlOptions.participantsButton
peopleButton
显示或隐藏复合控件栏中的人物按钮。
peopleButton?: boolean | { disabled: boolean }
属性值
boolean | { disabled: boolean }
继承自 CommonCallControlOptions.peopleButton
raiseHandButton
在通话期间显示、隐藏或禁用屏幕共享按钮。
raiseHandButton?: boolean | { disabled: boolean }
属性值
boolean | { disabled: boolean }
继承自 CommonCallControlOptions.raiseHandButton
reactionButton
在通话期间显示、隐藏或禁用反应按钮。
reactionButton?: boolean | { disabled: boolean }
属性值
boolean | { disabled: boolean }
继承自 CommonCallControlOptions.reactionButton
realTimeTextButton
在通话期间显示、隐藏或禁用实时文本。
realTimeTextButton?: boolean
属性值
boolean
继承自 CommonCallControlOptions.realTimeTextButton
screenShareButton
在通话期间显示、隐藏或禁用屏幕共享按钮。
screenShareButton?: boolean | { disabled: boolean }
属性值
boolean | { disabled: boolean }
继承自 CommonCallControlOptions.screenShareButton
teamsMeetingPhoneCallButton
显示、会议电话信息。
teamsMeetingPhoneCallButton?: boolean
属性值
boolean
继承自 CommonCallControlOptions.teamsMeetingPhoneCallButton