main.cesium.ScreenSpaceEventType.kt Maven / Gradle / Ivy
// Automatically generated - do not modify!
@file:JsModule("cesium")
package cesium
/**
* This enumerated type is for classifying mouse events: down, up, click, double click, move and move while a button is held down.
* @see Online Documentation
*/
external enum class ScreenSpaceEventType {
/**
* Represents a mouse left button down event.
*/
LEFT_DOWN,
/**
* Represents a mouse left button up event.
*/
LEFT_UP,
/**
* Represents a mouse left click event.
*/
LEFT_CLICK,
/**
* Represents a mouse left double click event.
*/
LEFT_DOUBLE_CLICK,
/**
* Represents a mouse left button down event.
*/
RIGHT_DOWN,
/**
* Represents a mouse right button up event.
*/
RIGHT_UP,
/**
* Represents a mouse right click event.
*/
RIGHT_CLICK,
/**
* Represents a mouse middle button down event.
*/
MIDDLE_DOWN,
/**
* Represents a mouse middle button up event.
*/
MIDDLE_UP,
/**
* Represents a mouse middle click event.
*/
MIDDLE_CLICK,
/**
* Represents a mouse move event.
*/
MOUSE_MOVE,
/**
* Represents a mouse wheel event.
*/
WHEEL,
/**
* Represents the start of a two-finger event on a touch surface.
*/
PINCH_START,
/**
* Represents the end of a two-finger event on a touch surface.
*/
PINCH_END,
/**
* Represents a change of a two-finger event on a touch surface.
*/
PINCH_MOVE,
;
}