Class Keyboards

Hierarchy

  • BaseKeyBoard
    • Keyboards

Constructors

Properties

Accessors

Methods

Constructors

  • Parameters

    Returns Keyboards

Properties

topics: Record<keyof IKeyboardEvent, ITopic<any>[]> = ...

Accessors

  • get movePlayer(): boolean
  • Returns boolean

  • set movePlayer(value): void
  • Parameters

    • value: boolean

    Returns void

Methods

  • Returns void

  • Returns void

  • 移除所有的监听事件

    Returns void

  • Returns void

  • Parameters

    • Optional options: IKeyBoardOptions

    Returns void

  • 移除监听事件

    Type Parameters

    • K extends keyof IKeyboardEvent

    Parameters

    • topic: K
    • Optional listener: IListener<IKeyboardEvent[K]>

    Returns void

  • 添加事件监听器

    Type Parameters

    • K extends keyof IKeyboardEvent

    Parameters

    • topic: K
    • listener: IListener<IKeyboardEvent[K]>
    • Optional order: number

    Returns {
        unsub: (() => void);
    }

    • unsub: (() => void)
        • (): void
        • Returns void

  • 添加事件监听器,单个 listener 只执行1次

    Type Parameters

    • K extends keyof IKeyboardEvent

    Parameters

    • topic: K
    • listener: IListener<IKeyboardEvent[K]>
    • Optional order: number

    Returns {
        unsub: (() => void);
    }

    • unsub: (() => void)
        • (): void
        • Returns void

Generated using TypeDoc