Skip to content

spatial-monorepo


spatial-monorepo / wayfinding/src / LiveAvoidanceControllerOptions

Interface: LiveAvoidanceControllerOptions

Defined in: packages/wayfinding/src/live-avoidance-controller.ts:24

Properties

debounceMs?

optional debounceMs?: number

Defined in: packages/wayfinding/src/live-avoidance-controller.ts:34

Debounce window in milliseconds: onZonesChanged fires this long after the last occupancy/reservation update in a burst, not the first. Default 2000ms — long enough to ride out a noisy sensor's flapping (Wayfinding v2 plan §4 Phase 5 item 2: "debounced" re-route) while still feeling responsive for a genuine, settled occupancy change.


policy?

optional policy?: VenueAvoidancePolicy

Defined in: packages/wayfinding/src/live-avoidance-controller.ts:26

Per-venue soft/hard block policy — see VenueAvoidancePolicy. Defaults applied by buildLiveAvoidanceZones.

Released under commercial licensing.