MouseInputType enum

An enumeration of mouse input types. Enumerates the various types of mouse inputs that can be detected.

Inheritance

Constructors

MouseInputType()
const

Values

over → const MouseInputType

Mouse pointer has entered the interactive object's area.

out → const MouseInputType

Mouse pointer has exited the interactive object's area.

move → const MouseInputType

Mouse pointer has moved within the interactive object's area.

down → const MouseInputType

Mouse button has been pressed within the interactive object's area.

exit → const MouseInputType

Mouse button has been pressed and the mouse pointer is now outside of the interactive object's area.

enter → const MouseInputType

Mouse button has been released within the interactive object's area.

up → const MouseInputType

Mouse button has been released within the interactive object's area.

click → const MouseInputType

Mouse button has been clicked within the interactive object's area.

still → const MouseInputType

Mouse pointer is within the interactive object's area and has not moved.

wheel → const MouseInputType

Mouse wheel has been moved while the pointer is within the interactive object's area.

zoomPan → const MouseInputType

Mouse wheel has been moved while holding down CTRL/CMD or ALT.

unknown → const MouseInputType

Unrecognized input type.

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<MouseInputType>
A constant List of the values in this enum, in order of their declaration.