Gjsify LogoGjsify Logo

Enum values for the various events that an element implementing the GstNavigation interface might send up the pipeline. Touch events have been inspired by the libinput API, and have the same meaning here.

Index

Enumeration Members

COMMAND: number

A navigation command event. Use gst_navigation_event_parse_command() to extract the details from the event.

INVALID: number

Returned from gst_navigation_event_get_type() when the passed event is not a navigation event.

KEY_PRESS: number

A key press event. Use gst_navigation_event_parse_key_event() to extract the details from the event.

KEY_RELEASE: number

A key release event. Use gst_navigation_event_parse_key_event() to extract the details from the event.

MOUSE_BUTTON_PRESS: number

A mouse button press event. Use gst_navigation_event_parse_mouse_button_event() to extract the details from the event.

MOUSE_BUTTON_RELEASE: number

A mouse button release event. Use gst_navigation_event_parse_mouse_button_event() to extract the details from the event.

MOUSE_MOVE: number

A mouse movement event. Use gst_navigation_event_parse_mouse_move_event() to extract the details from the event.

MOUSE_SCROLL: number

A mouse scroll event. Use gst_navigation_event_parse_mouse_scroll_event() to extract the details from the event.

TOUCH_CANCEL: number

An event cancelling all currently active touch points.

TOUCH_DOWN: number

An event describing a new touch point, which will be assigned an identifier that is unique to it for the duration of its movement on the screen. Use gst_navigation_event_parse_touch_event() to extract the details from the event.

TOUCH_FRAME: number

An event signaling the end of a sequence of simultaneous touch events.

TOUCH_MOTION: number

An event describing the movement of an active touch point across the screen. Use gst_navigation_event_parse_touch_event() to extract the details from the event.

TOUCH_UP: number

An event describing a removed touch point. After this event, its identifier may be reused for any new touch points. Use gst_navigation_event_parse_touch_up_event() to extract the details from the event.

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method