Appliance enum 参考
- HarmonyOS
更新时间不可用
详细描述
适用版本:@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
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",激光铅笔工具,用于绘制类似激光笔的效果。