Appliance enum 参考
适用版本:@shengwang/whiteboard 0.2.11。
白板工具枚举,用于 MemberState.currentApplianceName 和 Controller 工具设置。
可从 @shengwang/whiteboard 直接导入 Appliance。导入后可访问枚举成员。
类型结构(源码声明)
下方源码文件的 export 声明不等同于 SDK 包入口导出;业务导入方式以上方说明为准。
export enum Appliance
|PENCIL|PENCIL = "pencil",|
|SELECTOR|SELECTOR = "selector",|
|RECTANGLE|RECTANGLE = "rectangle",|
|ELLIPSE|ELLIPSE = "ellipse",|
|ERASER|ERASER = "eraser",|
|TEXT|TEXT = "text",|
|STRAIGHT|STRAIGHT = "straight",|
|ARROW|ARROW = "arrow",|
|HAND|HAND = "hand",|
|LASER_POINTER|LASER_POINTER = "laserPointer",|
|CLICKER|CLICKER = "clicker",|
|SHAPE|SHAPE = "shape",|
|PENCIL_ERASER|PENCIL_ERASER = "pencilEraser",|
|LASER_PENCIL|LASER_PENCIL = "laserPen",|
| 枚举键 | 描述 |
|---|---|
PENCIL | 铅笔工具,用于绘制自由线条。 |
SELECTOR | 选择工具,用于选择和移动对象。 |
RECTANGLE | 矩形工具,用于绘制矩形。 |
ELLIPSE | 椭圆工具,用于绘制椭圆。 |
ERASER | 橡皮擦工具,用于擦除内容。 |
TEXT | 文本工具,用于添加文本。 |
STRAIGHT | 直线工具,用于绘制直线。 |
ARROW | 箭头工具,用于绘制箭头。 |
HAND | 手形工具,用于拖动视图或进行其他交互。 |
LASER_POINTER | 激光笔工具,用于高亮标记。 |
CLICKER | 点击器工具,用于模拟点击操作。 |
SHAPE | 形状工具,用于绘制各种形状。 |
PENCIL_ERASER | 铅笔橡皮擦工具,用于擦除铅笔绘制的内容。 |
LASER_PENCIL | 激光铅笔工具,用于绘制类似激光笔的效果。 |