Skip to content

GameboardPlacementObjectSyncResult

Defined in: packages/declarative-hex-worlds/src/three/three.ts:309

Result of a placement-object sync pass.

errors: readonly GameboardPlacementObjectSyncError[]

Defined in: packages/declarative-hex-worlds/src/three/three.ts:319

Non-fatal load errors collected during this pass.


loaded: readonly LoadedGameboardPlacementObject[]

Defined in: packages/declarative-hex-worlds/src/three/three.ts:313

Objects loaded during this pass.


records: Map<string, LoadedGameboardPlacementObject>

Defined in: packages/declarative-hex-worlds/src/three/three.ts:311

Final mutable cache keyed by placement id.


removed: readonly LoadedGameboardPlacementObject[]

Defined in: packages/declarative-hex-worlds/src/three/three.ts:317

Objects removed during this pass.


updated: readonly LoadedGameboardPlacementObject[]

Defined in: packages/declarative-hex-worlds/src/three/three.ts:315

Existing objects updated in place during this pass.