UNPKG

use-control

Version:

A powerful set of hooks for elegantly handling keyboard, mouse and gamepad input (soon)

7 lines (6 loc) 444 B
export declare const keydown$: import("rxjs").Observable<KeyboardEvent>; export declare const keyup$: import("rxjs").Observable<KeyboardEvent>; export declare const key$: import("rxjs").Observable<unknown>; export declare function useKeyDown(key: number, sink: () => void): void; export declare function useKeyUp(key: number, sink: () => void): void; export declare function useKeyHeld(key: number, intervalMs: number, sink: () => void): void;