Skip to content

Class: D3PWheelEvent ​

Defined in: core/pointer.ts:52

wheel: the pointer, and how far the wheel turned.

Extends ​

Accessors ​

x ​

Get Signature ​

ts
get x(): number;

Defined in: core/pointer.ts:35

X of the pointer, in pixels, in the plot.

Returns ​

number

Inherited from ​

D3PPointerEvent.x


y ​

Get Signature ​

ts
get y(): number;

Defined in: core/pointer.ts:39

Y of the pointer, in pixels, in the plot.

Returns ​

number

Inherited from ​

D3PPointerEvent.y

Constructors ​

Constructor ​

ts
new D3PWheelEvent(
   chart, 
   x, 
   y, 
   original, 
   delta?
): D3PWheelEvent;

Defined in: core/pointer.ts:53

Parameters ​

chart ​

D3PChart

x ​

number

y ​

number

original ​

WheelEvent

delta? ​

number = original.deltaY

Returns ​

D3PWheelEvent

Overrides ​

D3PPointerEvent.constructor

Methods ​

memo() ​

ts
memo<T>(
   projector, 
   chart, 
   key, 
   compute
): T;

Defined in: core/projection.ts:55

The value of compute for these arguments: computed once, then kept as long as the event is.

Type Parameters ​

T ​

T

Parameters ​

projector ​

object

chart ​

D3PChart

key ​

unknown

compute ​

() => T

Returns ​

T

Inherited from ​

D3PPointerEvent.memo


snapshot() ​

ts
snapshot(): D3PViewSnapshot;

Defined in: core/pointer.ts:44

Freeze the axes and systems of the chart as they are now.

Returns ​

D3PViewSnapshot

Inherited from ​

D3PPointerEvent.snapshot

Properties ​

chart ​

ts
readonly chart: D3PChart;

Defined in: core/pointer.ts:22

The chart the pointer is on.

Inherited from ​

D3PPointerEvent.chart


delta ​

ts
readonly delta: number = original.deltaY;

Defined in: core/pointer.ts:53


original ​

ts
readonly original: MouseEvent;

Defined in: core/pointer.ts:28

The DOM event.

Inherited from ​

D3PPointerEvent.original


point ​

ts
readonly point: D3PViewportPoint;

Defined in: core/pointer.ts:18

The pixel under the pointer, in the inner area of the chart.

Inherited from ​

D3PPointerEvent.point