Files
image-studio/input/index.ts
2026-07-03 10:14:43 +02:00

13 lines
688 B
TypeScript

export {
keybindEventFromKeyboardEvent,
pointerInputEventFromPointerEvent,
wheelInputEventFromWheelEvent,
} from "./dom";
export type { CommandKeybind, GlobalKeybindConsumer, Keybind, KeybindEvent, KeybindMap } from "./keyboard";
export { handleKeybind, keybindFromEvent } from "./keyboard";
export type { ViewportPanInputController } from "./viewport-pan";
export { createViewportPanInputController } from "./viewport-pan";
export type { GlobalPointerConsumer, GlobalWheelConsumer, PointerInputEvent, WheelInputEvent } from "./pointer";
export type { ViewportPointerPanHandler } from "./viewport";
export { createViewportPointerPanHandler, handleViewportWheel } from "./viewport";