Skip to content

GameboardLayoutRejectedSite

Defined in: src/coordinates/layout.ts:345

Rejected tile with full diagnostics.

coordinates: HexCoordinates

Defined in: src/coordinates/layout.ts:351

Rejected tile coordinates.


footprintKeys: readonly string[]

Defined in: src/coordinates/layout.ts:357

Tile keys covered by the requested footprint.


footprintPlacements: readonly GameboardPlacementSpec[]

Defined in: src/coordinates/layout.ts:359

Placements on any footprint tile.


key: string

Defined in: src/coordinates/layout.ts:349

Rejected tile key.


occupied: boolean

Defined in: src/coordinates/layout.ts:353

Whether blocking occupancy contributed to the rejection.


placements: readonly GameboardPlacementSpec[]

Defined in: src/coordinates/layout.ts:355

Placements on the rejected origin tile.


rejections: readonly GameboardLayoutSiteRejection[]

Defined in: src/coordinates/layout.ts:361

Rejection diagnostics.


tile: GameboardTileSpec

Defined in: src/coordinates/layout.ts:347

Tile rejected for placement.