Skip to content

InputProvider

Defined in: src/input-source.ts:17

Low-level “where do raw input events come from” contract. Core ships the interface; implementations live in @pierre/ecs/modules/input (keyboard, pointer, gamepad) or in consumer code (touch extensions, a synthetic test harness).

dispose: () => void

Defined in: src/input-source.ts:18

void


subscribe: (handler) => () => void

Defined in: src/input-source.ts:19

(raw) => void

() => void