Skip to content

Interface: InjectFieldPresenceResult

@roomful/angular


@roomful/angular / InjectFieldPresenceResult

Defined in: angular/src/index.ts:436

Describes the return value of injectFieldPresence.

fields: Signal<FieldPresenceState[]>

Defined in: angular/src/index.ts:441

Exposes every field with at least one remote peer, ordered by field id. Reactive: updates when peers enter or leave a field.


setActiveField: (fieldId) => void

Defined in: angular/src/index.ts:446

Declares the field the local peer is active on, or null to clear it.

Declares the field the local peer is active on, or null to clear it (e.g. on blur).

The active field id, or null.

string | null

void

Nothing.

getFieldPeers(fieldId): Peer[]

Defined in: angular/src/index.ts:451

Returns the remote peers on a field from the current snapshot.

string

Peer[]