Skip to content

Interface: AwarenessState

@roomful/core


@roomful/core / AwarenessState

Defined in: packages/core/src/types.ts:1033

Describes awareness metadata shared by a peer.

[key: string]: unknown

Carries additional awareness metadata.

optional focus: string | null

Defined in: packages/core/src/types.ts:1047

Identifies the focused element when available.


peerId: string

Defined in: packages/core/src/types.ts:1037

Identifies the peer that owns this awareness state.


optional selection: AwarenessSelection | null

Defined in: packages/core/src/types.ts:1052

Supplies the peer selection when available.


optional typing: boolean

Defined in: packages/core/src/types.ts:1042

Indicates whether the peer is typing.