coherent-gameface-interaction-manager
Version:
Library for the most common UI interactions
31 lines (28 loc) • 1.04 kB
TypeScript
import * as Lib from './interaction-manager';
declare global {
const spatialNavigation: typeof Lib.spatialNavigation;
const draggable: typeof Lib.draggable;
const zoom: typeof Lib.zoom;
const actions: typeof Lib.actions;
const gamepad: typeof Lib.gamepad;
const keyboard: typeof Lib.keyboard;
const dropzone: typeof Lib.dropzone;
const resize: typeof Lib.resize;
const rotate: typeof Lib.rotate;
const touchGestures: typeof Lib.touchGestures;
const interactionManager: typeof Lib
interface Window {
spatialNavigation: typeof Lib.spatialNavigation;
draggable: typeof Lib.draggable;
zoom: typeof Lib.zoom;
actions: typeof Lib.actions;
gamepad: typeof Lib.gamepad;
keyboard: typeof Lib.keyboard;
dropzone: typeof Lib.dropzone;
resize: typeof Lib.resize;
rotate: typeof Lib.rotate;
touchGestures: typeof Lib.touchGestures;
interactionManager: typeof Lib
}
}
export {};