[API](/solutions/geotoolkit/geotoolkit_js/apis/readme) / [geotoolkit](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit) / [welllog](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.welllog) / [widgets](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.welllog#widgets) / [tools](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.welllog#tools) / [SplitterEventArgs](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.welllog#splittereventargs) / SplitterEventArgs

# Class: SplitterEventArgs

[tools](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.welllog#tools).[SplitterEventArgs](/solutions/geotoolkit/geotoolkit_js/apis/modules/geotoolkit.welllog#splittereventargs).SplitterEventArgs

SplitterEventArgs

## Hierarchy

- [`RejectableEventArgs`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs)
↳ **`SplitterEventArgs`**


## Table of contents

Constructors
- [new SplitterEventArgs(eventArgs, delta, tracks)](/solutions/geotoolkit/GeoToolkit_JS/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs.md#new splittereventargs(eventargs, delta, tracks))


Methods
| [getCSSPoint](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs#getcsspoint) | [getDelta](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs#getdelta) | [getEventName](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs#geteventname) |
|  --- | --- | --- |
| [getEventTarget](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs#geteventtarget) | [getNativeEventArgs](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs#getnativeeventargs) | [getNode](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs#getnode) |
| [getPlot](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs#getplot) | [getPlotPoint](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs#getplotpoint) | [getTarget](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs#gettarget) |
| [getTracks](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs#gettracks) | [inPlot](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs#inplot) | [isCanceled](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs#iscanceled) |
| [isPreventDefault](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs#ispreventdefault) | [isRejected](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs#isrejected) | [preventDefault](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs#preventdefault) |
| [reject](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs#reject) | [setEventTarget](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs#seteventtarget) | [setTarget](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs#settarget) |
| [stopPropagation](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs#stoppropagation) |


## Contents

Constructors
#### new SplitterEventArgs(eventArgs, delta, tracks)

• **new SplitterEventArgs**(`eventArgs`, `delta`, `tracks?`)

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `eventArgs` | [`EventArgs`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.eventargs.eventargs) | info about the event arguments |
| `delta` | `number` | delta |
| `Optional` `tracks` | [`ITrack`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.itrack.itrack)[] | tracks |


#### Overrides

RejectableEventArgs.constructor

Methods
#### getCSSPoint

▸ **getCSSPoint**(): [`Point`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.util.point.point)

Returns point in css coordinates

#### Returns

[`Point`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.util.point.point)

#### Inherited from

[RejectableEventArgs](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs).[getCSSPoint](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs#getcsspoint)

#### getDelta

▸ **getDelta**(): `number`

Return effective delta

#### Returns

`number`

#### getEventName

▸ **getEventName**(): `string`

Returns event name

#### Returns

`string`

#### Inherited from

[RejectableEventArgs](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs).[getEventName](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs#geteventname)

#### getEventTarget

▸ **getEventTarget**(): `EventTarget` | [`Node`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.scene.node.node)

Returns native event target

#### Returns

`EventTarget` | [`Node`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.scene.node.node)

#### Inherited from

[RejectableEventArgs](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs).[getEventTarget](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs#geteventtarget)

#### getNativeEventArgs

▸ **getNativeEventArgs**(): `Event`

Returns original event args

#### Returns

`Event`

#### Inherited from

[RejectableEventArgs](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs).[getNativeEventArgs](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs#getnativeeventargs)

#### getNode

▸ **getNode**(): [`Node`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.scene.node.node)

Returns node on the plot

#### Returns

[`Node`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.scene.node.node)

#### Inherited from

[RejectableEventArgs](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs).[getNode](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs#getnode)

#### getPlot

▸ **getPlot**(): [`Plot`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.plot.plot.plot)

Returns plot

#### Returns

[`Plot`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.plot.plot.plot)

plot

#### Inherited from

[RejectableEventArgs](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs).[getPlot](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs#getplot)

#### getPlotPoint

▸ **getPlotPoint**(): [`Point`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.util.point.point)

Returns point in plot coordinate

#### Returns

[`Point`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.util.point.point)

#### Inherited from

[RejectableEventArgs](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs).[getPlotPoint](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs#getplotpoint)

#### getTarget

▸ **getTarget**(): `any`

returns target

**`Deprecated`**

since 4.0, use getEventTarget() instead

#### Returns

`any`

target

#### Inherited from

[RejectableEventArgs](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs).[getTarget](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs#gettarget)

#### getTracks

▸ **getTracks**(): [`ITrack`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.itrack.itrack)[]

Return effective tracks

#### Returns

[`ITrack`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.itrack.itrack)[]

#### inPlot

▸ **inPlot**(): `boolean`

Returns whether event position is inside of plot

#### Returns

`boolean`

#### Inherited from

[RejectableEventArgs](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs).[inPlot](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs#inplot)

#### isCanceled

▸ **isCanceled**(): `boolean`

Returns whether event has been cancelled

#### Returns

`boolean`

#### Inherited from

[RejectableEventArgs](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs).[isCanceled](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs#iscanceled)

#### isPreventDefault

▸ **isPreventDefault**(): `boolean`

Returns whether event has been prevented default

#### Returns

`boolean`

#### Inherited from

[RejectableEventArgs](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs).[isPreventDefault](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs#ispreventdefault)

#### isRejected

▸ **isRejected**(): `boolean`

return rejected state

#### Returns

`boolean`

the state

#### Inherited from

[RejectableEventArgs](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs).[isRejected](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs#isrejected)

#### preventDefault

▸ **preventDefault**(): [`SplitterEventArgs`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs)

Prevents default

#### Returns

[`SplitterEventArgs`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs)

this

#### Inherited from

[RejectableEventArgs](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs).[preventDefault](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs#preventdefault)

#### reject

▸ **reject**(`doReject?`): [`SplitterEventArgs`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs)

reject action

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `Optional` `doReject` | `boolean` | reject event or not, true by default |


#### Returns

[`SplitterEventArgs`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs)

this

#### Inherited from

[RejectableEventArgs](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs).[reject](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs#reject)

#### setEventTarget

▸ **setEventTarget**(`target`): [`SplitterEventArgs`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs)

Set event target

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `target` | `EventTarget` | [`Node`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.scene.node.node) | event target |


#### Returns

[`SplitterEventArgs`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs)

#### Inherited from

[RejectableEventArgs](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs).[setEventTarget](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs#seteventtarget)

#### setTarget

▸ **setTarget**(`target`): [`SplitterEventArgs`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs)

set target

**`Deprecated`**

since 4.0, use setEventTarget() instead

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `target` | `any` | object that initialised this event |


#### Returns

[`SplitterEventArgs`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs)

this

#### Inherited from

[RejectableEventArgs](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs).[setTarget](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs#settarget)

#### stopPropagation

▸ **stopPropagation**(`preventDefault?`, `stopPropagation?`): [`SplitterEventArgs`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs)

Cancels event processing

#### Parameters

| Name  | Type  | Description  |
|  --- | --- | --- |
| `Optional` `preventDefault` | `boolean` | prevent default system events |
| `Optional` `stopPropagation` | `boolean` | stop propagation to next listener |


#### Returns

[`SplitterEventArgs`](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.welllog.widgets-4.tools-5.splittereventargs.splittereventargs)

this

#### Inherited from

[RejectableEventArgs](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs).[stopPropagation](/solutions/geotoolkit/geotoolkit_js/apis/classes/geotoolkit.controls.tools.rejectableeventargs.rejectableeventargs#stoppropagation)