Skip to content

IXYCursorEvents

Type interface

Sources

IXYCursorEvents is an interface: it describes a shape of data and is not imported on its own.

Inheritance

IXYCursorEvents extends IContainerEvents.

IXYCursorEvents is extended by ICurveCursorEvents, IRadarCursorEvents.

Properties

cursorhidden

Type { target: XYCursor }

The cursor was hidden as the pointer left the plot area.

cursormoved

Type { originalEvent: IPointerEvent, point: IPoint, target: XYCursor }

The cursor moved over the plot area.

selectcancelled

Type { originalEvent: IPointerEvent, target: XYCursor }Since 5.4.7

A press on the plot area was released without moving past moveThreshold, so no zoom or selection happened (behavior is set).

selectended

Type { originalEvent: IPointerEvent, target: XYCursor }

A drag across the plot area ended, zooming or selecting (behavior is set).

selectstarted

Type { originalEvent: IPointerEvent, target: XYCursor }

The pointer was pressed on the plot area, starting a zoom or selection (behavior is set).

20 inherited items
blur

Type { originalEvent: FocusEvent, target: Sprite }Inherited from ISpriteEvents

Invoked when element loses focus.

boundschanged

Type objectInherited from ISpriteEvents

The element's bounds changed.

click

Type ISpritePointerEventInherited from ISpriteEvents

The element was clicked or tapped. A press and release more than 5 pixels apart is not a click.

dataitemchanged

Type { newDataItem: DataItem | undefined, oldDataItem: DataItem | undefined }Inherited from ISpriteEvents

The element's data item changed.

dblclick

Type ISpritePointerEventInherited from ISpriteEvents

The element was double-clicked or double-tapped. Also dispatched on its parents.

dragged

Type ISpritePointerEventInherited from ISpriteEvents

The element moved while being dragged.

dragstart

Type ISpritePointerEventInherited from ISpriteEvents

Dragging of the element started: the pointer moved more than 5 pixels after pressing on it.

dragstop

Type ISpritePointerEventInherited from ISpriteEvents

Dragging of the element stopped.

focus

Type { originalEvent: FocusEvent, target: Sprite }Inherited from ISpriteEvents

Invoked when element gains focus.

globalpointerdown

Type ISpritePointerEventInherited from ISpriteEvents

A pointer button was pressed, or a touch started, anywhere in the window, even outside the chart.

globalpointermove

Type ISpritePointerEventInherited from ISpriteEvents

The pointer moved anywhere in the window, even outside the chart.

globalpointerup

Type ISpritePointerEventInherited from ISpriteEvents

A pointer button was released, or a touch ended, anywhere in the window, even outside the chart.

middleclick

Type ISpritePointerEventInherited from ISpriteEvents

The element was clicked with the middle mouse button.

pointerdown

Type ISpritePointerEventInherited from ISpriteEvents

A pointer button was pressed, or a touch started, over the element. Also dispatched on its parents.

pointerout

Type ISpritePointerEventInherited from ISpriteEvents

The pointer left the element.

pointerover

Type ISpritePointerEventInherited from ISpriteEvents

The pointer moved over the element.

pointerup

Type ISpritePointerEventInherited from ISpriteEvents

A pointer button was released, or a touch ended, over the element.

positionchanged

Type objectInherited from ISpriteEvents

The element's position changed.

rightclick

Type ISpritePointerEventInherited from ISpriteEvents

The element was clicked with the right mouse button.

wheel

Type { originalEvent: WheelEvent, point: IPoint }Inherited from ISpriteEvents

The mouse wheel turned while the pointer was over the element. Also dispatched on its parents.