Skip to content

LeaderReservation

Defined in: variant.ts:57

abort: () => void

Defined in: variant.ts:69

The leader failed (or unmounted) before learning a variant. Followers currently waiting are released unpinned, and the NEXT reserve() call for this pin key leads. Idempotent.

void


kind: "leader"

Defined in: variant.ts:58


resolve: (variantId) => void

Defined in: variant.ts:63

The stream resolved: pin variantId and release every follower with it. Idempotent; calls after resolve or abort are ignored.

string

void