Frame / SView / Commands / MeasureAngleCommandView
Class: MeasureAngleCommandView
SView.Commands.MeasureAngleCommandView
Memberof
SView.Commands
Description
角度测量界面相关
Author
wz
Date
2022-9-07
Version
1.0
Copyright
All Rights Reserved.Copyright (C) 2022 HOTEAMSOFT, Ltd
Hierarchy
-
↳
MeasureAngleCommandView
Table of contents
Constructors
Properties
Methods
- addCommandTouchHandle
- apply
- cancel
- close
- getCommand
- getCurrentParameter
- getIsCreateSuccess
- getUseEvent
- init
- interrupt
- isSingleClick
- ok
- onKeyEvent
- onMouseEvent
- onTouchEvent
- preview
- removeCommandTouchHandle
- resume
- setCommand
- setCurrentParameter
- setMeasureObjGeometry
- setUseEvent
- vertify
Constructors
constructor
• new MeasureAngleCommandView(): MeasureAngleCommandView
Returns
Description
构造函数
Overrides
Properties
command
• command: SCommand
Inherited from
eventBinding
• eventBinding: boolean
Inherited from
isMouseLeftMove
• isMouseLeftMove: boolean
Inherited from
useEvent
• useEvent: boolean
Inherited from
Methods
addCommandTouchHandle
▸ addCommandTouchHandle(): void
Returns
void
Description
添加触摸事件
Inherited from
SCommandView.addCommandTouchHandle
apply
▸ apply(): void
Returns
void
Description
引用
Inherited from
cancel
▸ cancel(): void
Returns
void
Description
取消
Inherited from
close
▸ close(): void
Returns
void
Description
关闭Command
Inherited from
getCommand
▸ getCommand(): SCommand
Returns
Description
获取命令
Inherited from
getCurrentParameter
▸ getCurrentParameter(): any
Returns
any
Description
获取当前配置
Inherited from
SCommandView.getCurrentParameter
getIsCreateSuccess
▸ getIsCreateSuccess(): number
Returns
number
Description
获取创建是否成功
getUseEvent
▸ getUseEvent(): boolean
Returns
boolean
Description
是否使用鼠标事件
Inherited from
init
▸ init(): number
Returns
number
Description
初始化View
Inherited from
interrupt
▸ interrupt(): void
Returns
void
Description
中断
Inherited from
isSingleClick
▸ isSingleClick(e
): boolean
Parameters
Name | Type | Description |
---|---|---|
e | TouchEventArgs | 触摸事件 |
Returns
boolean
Description
是否为单击
Inherited from
ok
▸ ok(): void
Returns
void
Description
确认
Inherited from
onKeyEvent
▸ onKeyEvent(sender
, e
): boolean
Parameters
Name | Type | Description |
---|---|---|
sender | Input | input对象 |
e | KeyEventArgs | 键盘事件 |
Returns
boolean
Description
键盘事件处理
Inherited from
onMouseEvent
▸ onMouseEvent(sender
, e
): boolean
Parameters
Name | Type | Description |
---|---|---|
sender | Input | input对象 |
e | MouseEventArgs | 鼠标事件 |
Returns
boolean
Description
鼠标事件监听
Inherited from
onTouchEvent
▸ onTouchEvent(sender
, e
): boolean
Parameters
Name | Type | Description |
---|---|---|
sender | Input | input对象 |
e | TouchEventArgs | 触摸事件 |
Returns
boolean
Description
触摸事件监听
Inherited from
preview
▸ preview(): void
Returns
void
Description
预显
Inherited from
removeCommandTouchHandle
▸ removeCommandTouchHandle(): void
Returns
void
Description
移除触摸事件
Inherited from
SCommandView.removeCommandTouchHandle
resume
▸ resume(): void
Returns
void
Description
恢复
Inherited from
setCommand
▸ setCommand(value
): void
Parameters
Name | Type |
---|---|
value | SCommand |
Returns
void
Description
设置命令
Inherited from
setCurrentParameter
▸ setCurrentParameter(value
): void
Parameters
Name | Type |
---|---|
value | any |
Returns
void
Description
设置当前配置
Inherited from
SCommandView.setCurrentParameter
setMeasureObjGeometry
▸ setMeasureObjGeometry(sender
, e
, type
): number
Parameters
Name | Type |
---|---|
sender | Input |
e | MouseEventArgs | TouchEventArgs |
type | number |
Returns
number
Description
生成测量对象(并拾取对应几何数据)
setUseEvent
▸ setUseEvent(value
): void
Parameters
Name | Type |
---|---|
value | boolean |
Returns
void
Description
设置是否使用鼠标事件
Inherited from
vertify
▸ vertify(): boolean
Returns
boolean
Description
核实?覆盖?