Gjsify LogoGjsify Logo

Flags to indicate the state of modifier keys and mouse buttons in events.

Typical modifier keys are Shift, Control, Meta, Super, Hyper, Alt, Compose, Apple, CapsLock or ShiftLock.

bitfield

Index

Enumeration Members

ALT_MASK: number

the fourth modifier key

BUTTON1_MASK: number

the first mouse button (usually the left button).

BUTTON2_MASK: number

the second mouse button (usually the right button).

BUTTON3_MASK: number

the third mouse button (usually the mouse wheel button or middle button).

BUTTON4_MASK: number

the fourth mouse button (typically the "Back" button).

BUTTON5_MASK: number

the fifth mouse button (typically the "forward" button).

CONTROL_MASK: number

the Control key.

HYPER_MASK: number

the Hyper modifier

LOCK_MASK: number
MASK: number

A mask covering all entries in #GdkModifierType.

META_MASK: number

the Meta modifier

NONE: number
SHIFT_MASK: number

the Shift key.

SUPER_MASK: number

the Super modifier

_META_MASK: number

the Meta modifier

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