API / geotoolkit / controls / tools / editors / operations / OperationType
Enumerations
Type Aliases
Type Aliases
Ƭ ChangeBoundsOperationData: OperationData & { p1: Point ; p2: Point }
Defines change bounds operation data
Ƭ OperationCallback<T>: (node: Node, data: T) => void
| Name | Type |
|---|---|
T | extends OperationData = OperationData & Record<string, any> |
▸ (node, data): void
Defines base callback type for all operations
| Name | Type |
|---|---|
node | Node |
data | T |
void
Ƭ OperationData: Object
Defines operation data
| Name | Type | Description |
|---|---|---|
hint? | any | any user-specific data |
Ƭ OperationDataMap: Object
| Name | Type |
|---|---|
ChangeBounds | ChangeBoundsOperationData |
Rotate | RotateNodeOperationData |
Transform | TransformNodeOperationData |
Translate | TranslateNodeOperationData |
Ƭ RotateNodeOperationData: OperationData & { angle: number }
Defines rotation operation data
Ƭ TransformNodeOperationData: OperationData & { tr: Transformation }
Defines transformation operation data
Ƭ TranslateNodeOperationData: OperationData & { dx: number ; dy: number }
Defines translation operation data