InputConverter class
A class that converts various input events into PointerEventData or KeyboardEventData to be processed by PointerManager or KeyboardManager.
For internal use of GraphX.
Constructors
-
InputConverter(PointerManager<
PointerEventData> pointer, KeyboardManager<KeyboardEventData> keyboard) - Creates a new InputConverter instance with the given PointerManager and KeyboardManager instances.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
keyboard
→ KeyboardManager<
KeyboardEventData> -
A KeyboardManager instance that handles keyboard input events.
final
-
pointer
→ PointerManager<
PointerEventData> -
Manages pointer events and provides a mechanism for converting them into
events that can be used in GraphX Scenes. The PointerManager class works
in conjunction with the InputConverter class to handle pointer events
and convert them into higher-level pointer events.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
handleKey(
RawKeyEvent event) → void - Called when a keyboard event is detected.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
pointerCancel(
PointerCancelEvent event) → void - Called when a pointer is canceled.
-
pointerDown(
PointerDownEvent event) → void - Called when a pointer down event is detected.
-
pointerEnter(
PointerEnterEvent event) → void - Called when the pointer enters a region.
-
pointerExit(
PointerExitEvent event) → void - Called when the pointer exits a region.
-
pointerHover(
PointerHoverEvent event) → void - Called when the pointer is hovering (moving inside) over a region.
-
pointerMove(
PointerMoveEvent event) → void - Called when the pointer is moving.
-
pointerPanZoomEnd(
PointerPanZoomEndEvent event) → void - Called when a pointer pan zoom event ends.
-
pointerPanZoomStart(
PointerPanZoomStartEvent event) → void - Called when a pointer pan zoom event starts. Usually triggered by a 2-finger trackpad or pen gesture.
-
pointerPanZoomUpdate(
PointerPanZoomUpdateEvent event) → void - Called when a pointer pan zoom event is updated.
-
pointerSignal(
PointerSignalEvent event) → void - Called when a pointer signal (mouse wheel) event is detected.
-
pointerUp(
PointerUpEvent event) → void - Called when a pointer up event is detected.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited