import {ToolPropertyIF} from './scripts/path-controller/toolsys/toolprop_abstract.js'ToolPropertyIF
Direct Subclass:
Indirect Subclass:
Constructor Summary
| Public Constructor | ||
| public |
|
|
Member Summary
| Public Members | ||
| public |
apiname: * |
|
| public |
data: * |
|
| public |
description: * |
|
| public |
flag: * |
|
| public |
icon: * |
|
| public |
subtype: * |
|
| public |
type: * |
|
| public |
uiname: * |
|
Method Summary
| Public Methods | ||
| public |
copy() |
|
| public |
copyTo(b: *) |
|
| public |
equals(b: *) |
|
| public |
getValue() |
|
| public |
off(type: *, cb: *) |
|
| public |
on(type: *, cb: *) |
|
| public |
setIcon(icon: *) |
|
| public |
setRange(min: *, max: *) |
|
| public |
setStep(step: *) |
|
| public |
setUIRange(min: *, max: *) |
|
| public |
setUnit(unit: *) |
|
| public |
setValue(val: *) |
|
| Private Methods | ||
| private |
_fire(type: *, arg1: *, arg2: *) |
|
Public Constructors
public constructor() source
Public Members
public apiname: * source
public data: * source
public description: * source
public flag: * source
public icon: * source
public subtype: * source
public type: * source
public uiname: * source
Public Methods
public copy() source
public copyTo(b: *) source
Params:
| Name | Type | Attribute | Description |
| b | * |
public equals(b: *) source
Params:
| Name | Type | Attribute | Description |
| b | * |
public getValue() source
public off(type: *, cb: *) source
Params:
| Name | Type | Attribute | Description |
| type | * | ||
| cb | * |
public on(type: *, cb: *) source
Params:
| Name | Type | Attribute | Description |
| type | * | ||
| cb | * |
public setIcon(icon: *) source
Params:
| Name | Type | Attribute | Description |
| icon | * |
public setRange(min: *, max: *) source
Params:
| Name | Type | Attribute | Description |
| min | * | ||
| max | * |
public setStep(step: *) source
Params:
| Name | Type | Attribute | Description |
| step | * |
public setUIRange(min: *, max: *) source
Params:
| Name | Type | Attribute | Description |
| min | * | ||
| max | * |
public setUnit(unit: *) source
Params:
| Name | Type | Attribute | Description |
| unit | * |
public setValue(val: *) source
Params:
| Name | Type | Attribute | Description |
| val | * |
Private Methods
private _fire(type: *, arg1: *, arg2: *) source
Params:
| Name | Type | Attribute | Description |
| type | * | ||
| arg1 | * | ||
| arg2 | * |
