boardgame-phaser/packages/framework/src/index.ts

15 lines
648 B
TypeScript
Raw Normal View History

2026-04-03 15:18:47 +08:00
export { ReactiveScene } from './scenes/ReactiveScene';
export type { ReactiveSceneOptions } from './scenes/ReactiveScene';
export { bindSignal, bindGameObjectProperty, bindRegion, bindCollection } from './bindings';
export type { BindRegionOptions, BindCollectionOptions } from './bindings';
export { InputMapper, PromptHandler, createInputMapper, createPromptHandler } from './input';
export type { InputMapperOptions, PromptHandlerOptions } from './input';
export { GameUI } from './ui/GameUI';
export type { GameUIOptions } from './ui/GameUI';
export { PromptDialog } from './ui/PromptDialog';
export { CommandLog } from './ui/CommandLog';