Skip to content

Vizel API / svelte/src / CreateVizelCollaborationResult

Interface: CreateVizelCollaborationResult

Defined in: packages/svelte/src/runes/createVizelCollaboration.svelte.ts:13

Collaboration rune result

Properties

connect

ts
connect: () => void;

Defined in: packages/svelte/src/runes/createVizelCollaboration.svelte.ts:23

Connect to the collaboration server

Returns

void


disconnect

ts
disconnect: () => void;

Defined in: packages/svelte/src/runes/createVizelCollaboration.svelte.ts:25

Disconnect from the collaboration server

Returns

void


error

ts
readonly error: Error | null;

Defined in: packages/svelte/src/runes/createVizelCollaboration.svelte.ts:21

Last error that occurred


isConnected

ts
readonly isConnected: boolean;

Defined in: packages/svelte/src/runes/createVizelCollaboration.svelte.ts:15

Whether connected to the collaboration server


isSynced

ts
readonly isSynced: boolean;

Defined in: packages/svelte/src/runes/createVizelCollaboration.svelte.ts:17

Whether the initial document sync is complete


peerCount

ts
readonly peerCount: number;

Defined in: packages/svelte/src/runes/createVizelCollaboration.svelte.ts:19

Number of currently connected peers (including self)


updateUser

ts
updateUser: (user) => void;

Defined in: packages/svelte/src/runes/createVizelCollaboration.svelte.ts:27

Update the current user's cursor information

Parameters

ParameterType
userVizelCollaborationUser

Returns

void

Released under the MIT License.