ApplianceCursorOptions interface 参考
适用版本:@shengwang/whiteboard 0.2.11。
光标配置,通过 WhiteboardOptions.appliancePluginOptions.extras.cursor 使用。
当前版本未从 SDK 包入口单独导出此类型名;通过所述配置、参数或返回值使用其结构。
类型结构(源码声明)
下方源码文件的 export 声明不等同于 SDK 包入口导出;业务导入方式以上方说明为准。
export interface ApplianceCursorOptions
配置示例
通过已导出的 AppliancePluginExtrasOptions 描述外层配置;cursor.enable 与 cursor.expirationTime 在本版引用结构中必填。
import { AppliancePluginExtrasOptions } from '@shengwang/whiteboard';
const extras: AppliancePluginExtrasOptions = {
cursor: { enable: true, expirationTime: 3000 }
};将 extras 放入 WhiteboardOptions.appliancePluginOptions.extras,并设置 enableAppliancePlugin=true。无需单独导入 ApplianceCursorOptions。
| enable | enable: boolean |
| expirationTime | expirationTime: number |
| syncedLabel | syncedLabel?: ApplianceCursorSyncedLabelOptions |
| appearance | appearance?: ApplianceCursorAppearanceMap |
变量说明
enable
enable: boolean
expirationTime
expirationTime: number
syncedLabel
syncedLabel?: ApplianceCursorSyncedLabelOptions
appearance
appearance?: ApplianceCursorAppearanceMap