GameboardLayoutRejectedSite
Defined in: packages/declarative-hex-worlds/src/coordinates/layout.ts:340
Rejected tile with full diagnostics.
Properties
Section titled “Properties”coordinates
Section titled “coordinates”coordinates:
HexCoordinates
Defined in: packages/declarative-hex-worlds/src/coordinates/layout.ts:346
Rejected tile coordinates.
footprintKeys
Section titled “footprintKeys”footprintKeys: readonly
string[]
Defined in: packages/declarative-hex-worlds/src/coordinates/layout.ts:352
Tile keys covered by the requested footprint.
footprintPlacements
Section titled “footprintPlacements”footprintPlacements: readonly
GameboardPlacementSpec[]
Defined in: packages/declarative-hex-worlds/src/coordinates/layout.ts:354
Placements on any footprint tile.
key:
string
Defined in: packages/declarative-hex-worlds/src/coordinates/layout.ts:344
Rejected tile key.
occupied
Section titled “occupied”occupied:
boolean
Defined in: packages/declarative-hex-worlds/src/coordinates/layout.ts:348
Whether blocking occupancy contributed to the rejection.
placements
Section titled “placements”placements: readonly
GameboardPlacementSpec[]
Defined in: packages/declarative-hex-worlds/src/coordinates/layout.ts:350
Placements on the rejected origin tile.
rejections
Section titled “rejections”rejections: readonly
GameboardLayoutSiteRejection[]
Defined in: packages/declarative-hex-worlds/src/coordinates/layout.ts:356
Rejection diagnostics.
tile:
GameboardTileSpec
Defined in: packages/declarative-hex-worlds/src/coordinates/layout.ts:342
Tile rejected for placement.