Skip to content

@ue-too/board-pixi-integration / index / BaseAppComponents

Interface: BaseAppComponents ​

Defined in: init-app.ts:31

Properties ​

app ​

app: Application

Defined in: init-app.ts:32


camera ​

camera: DefaultBoardCamera

Defined in: init-app.ts:33


cameraRig ​

cameraRig: CameraRig

Defined in: init-app.ts:35


canvasProxy ​

canvasProxy: CanvasProxy

Defined in: init-app.ts:34


cleanup() ​

cleanup: () => void

Defined in: init-app.ts:44

The base teardown (parsers + canvas proxy). Also registered as the first entry of cleanups; prefer extending via cleanups.push(…) over replacing this property.

Returns ​

void


cleanups ​

cleanups: () => void[]

Defined in: init-app.ts:48

Teardown extension point: run in order by the React integration on unmount, before the Pixi app is destroyed. Push app-level teardown (window listeners, preference subscriptions, swapped-in parsers) here.

Returns ​

void


inputOrchestrator ​

inputOrchestrator: InputOrchestrator

Defined in: init-app.ts:36


kmtInputStateMachine ​

kmtInputStateMachine: StateMachine

Defined in: init-app.ts:38


kmtParser ​

kmtParser: VanillaKMTEventParser

Defined in: init-app.ts:39


observableInputTracker ​

observableInputTracker: ObservableInputTracker

Defined in: init-app.ts:37


touchParser ​

touchParser: TouchEventParser

Defined in: init-app.ts:40