Skip to content

Interface: UseFieldPresenceResult

@roomful/vue


@roomful/vue / UseFieldPresenceResult

Defined in: vue/src/index.ts:447

Describes the return value of useFieldPresence.

fields: ReadonlyRef<FieldPresenceState[]>

Defined in: vue/src/index.ts:452

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: vue/src/index.ts:457

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: vue/src/index.ts:462

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

string

Peer[]