API / geotoolkit / controls / tools / PolylineSelectionEventArgs / PolylineSelectionEventArgs
tools.PolylineSelectionEventArgs.PolylineSelectionEventArgs
ProxyEventArgs
↳
PolylineSelectionEventArgs
Constructors
- [new PolylineSelectionEventArgs(eventArgs, selection, coordinates)](/solutions/geotoolkit/GeoToolkit_JS/apis/classes/geotoolkit.controls.tools.polylineselectioneventargs.polylineselectioneventargs.md#new polylineselectioneventargs(eventargs, selection, coordinates))
Methods
Constructors
• new PolylineSelectionEventArgs(eventArgs, selection, coordinates)
| Name | Type |
|---|---|
eventArgs | EventArgs |
selection | (Node | SelectedItem<any>)[] |
coordinates | Object |
coordinates.x | number[] |
coordinates.y | number[] |
PolygonSelectionEventArgs.constructor
Methods
▸ getCSSPoint(): Point
Returns point in css coordinates
PolygonSelectionEventArgs.getCSSPoint
▸ getCoordinates(): Object
Gets painted shape's coordinates in model coordinates
Object
| Name | Type |
|---|---|
x | number[] |
y | number[] |
PolygonSelectionEventArgs.getCoordinates
▸ getEventName(): string
Returns event name
string
PolygonSelectionEventArgs.getEventName
▸ getEventTarget(): EventTarget | Node
Returns native event target
EventTarget | Node
PolygonSelectionEventArgs.getEventTarget
▸ getNativeEventArgs(): Event
Returns original event args
Event
PolygonSelectionEventArgs.getNativeEventArgs
▸ getNode(): Node
Returns node on the plot
PolygonSelectionEventArgs.getNode
▸ getPlot(): Plot
Returns plot
plot
PolygonSelectionEventArgs.getPlot
▸ getPlotPoint(): Point
Returns point in plot coordinate
PolygonSelectionEventArgs.getPlotPoint
▸ getSelection(): (Node | SelectedItem<any>)[]
gets array of selected nodes
(Node | SelectedItem<any>)[]
array of selected nodes
PolygonSelectionEventArgs.getSelection
▸ inPlot(): boolean
Returns whether event position is inside of plot
boolean
PolygonSelectionEventArgs.inPlot
▸ isCanceled(): boolean
Returns whether event has been cancelled
boolean
PolygonSelectionEventArgs.isCanceled
▸ isPreventDefault(): boolean
Returns whether event has been prevented default
boolean
PolygonSelectionEventArgs.isPreventDefault
▸ preventDefault(): PolylineSelectionEventArgs
Prevents default
this
PolygonSelectionEventArgs.preventDefault
▸ setEventTarget(target): PolylineSelectionEventArgs
Set event target
| Name | Type | Description |
|---|---|---|
target | EventTarget | Node | event target |
PolygonSelectionEventArgs.setEventTarget
▸ setSelection(selection): PolylineSelectionEventArgs
set selection
| Name | Type | Description |
|---|---|---|
selection | (Node | SelectedItem<any>)[] | array of selected nodes |
PolygonSelectionEventArgs.setSelection
▸ stopPropagation(preventDefault?, stopPropagation?): PolylineSelectionEventArgs
Cancels event processing
| Name | Type | Description |
|---|---|---|
Optional preventDefault | boolean | prevent default system events |
Optional stopPropagation | boolean | stop propagation to next listener |
this