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.