Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace IInput

Index

Properties

catalyst

catalyst: InputCatalyst

modifiers

modifiers: Set<Modifier>

Functions

create

  • create<K, C>(type: K, catalyst: IInputCatalystValueMap[C], ...modifiers: Modifier[]): IInput
  • Type parameters

    Parameters

    • type: K
    • catalyst: IInputCatalystValueMap[C]
    • Rest ...modifiers: Modifier[]

    Returns IInput

equals

  • Parameters

    Returns boolean

get

hash

  • Parameters

    Returns string

is

  • is(value: unknown): value is IInput
  • Parameters

    • value: unknown

    Returns value is IInput

key

  • key(which: IInputCatalystValueMap[Key], ...modifiers: Modifier[]): IInput
  • Parameters

    • which: IInputCatalystValueMap[Key]
    • Rest ...modifiers: Modifier[]

    Returns IInput

modifiersEqual

  • Parameters

    Returns boolean

mouseButton

  • mouseButton(which: IInputCatalystValueMap[MouseButton], ...modifiers: Modifier[]): IInput
  • Parameters

    • which: IInputCatalystValueMap[MouseButton]
    • Rest ...modifiers: Modifier[]

    Returns IInput

scroll

  • scroll(which: IInputCatalystValueMap[Scroll], ...modifiers: Modifier[]): IInput
  • Parameters

    • which: IInputCatalystValueMap[Scroll]
    • Rest ...modifiers: Modifier[]

    Returns IInput

translate

Generated using TypeDoc