Skip to content

Vizel API / react/src / UseVizelCollaborationResult

Interface: UseVizelCollaborationResult

Defined in: packages/react/src/hooks/useVizelCollaboration.ts:23

Collaboration hook result

Properties

connect

ts
connect: () => void;

Defined in: packages/react/src/hooks/useVizelCollaboration.ts:33

Connect to the collaboration server

Returns

void


disconnect

ts
disconnect: () => void;

Defined in: packages/react/src/hooks/useVizelCollaboration.ts:35

Disconnect from the collaboration server

Returns

void


error

ts
error: Error | null;

Defined in: packages/react/src/hooks/useVizelCollaboration.ts:31

Last error that occurred


isConnected

ts
isConnected: boolean;

Defined in: packages/react/src/hooks/useVizelCollaboration.ts:25

Whether connected to the collaboration server


isSynced

ts
isSynced: boolean;

Defined in: packages/react/src/hooks/useVizelCollaboration.ts:27

Whether the initial document sync is complete


peerCount

ts
peerCount: number;

Defined in: packages/react/src/hooks/useVizelCollaboration.ts:29

Number of currently connected peers (including self)


updateUser

ts
updateUser: (user) => void;

Defined in: packages/react/src/hooks/useVizelCollaboration.ts:37

Update the current user's cursor information

Parameters

ParameterType
userVizelCollaborationUser

Returns

void

Released under the MIT License.