Skip to content

CollaborationPluginOptions

readonly optional manualClock?: boolean

A simulation can drive session.tick itself; browser attachments run a bounded interval.


readonly optional mergeReview?: MergeReviewOptions


readonly optional onReady?: (connection) => void | (() => void)

CollaborationConnection

void | (() => void)


readonly optional presence?: object

readonly colour: string

readonly displayName: string


readonly session: CollaborationDocumentOptions & object

readonly room: string


readonly optional timing?: Partial<Pick<SessionOptions<Envelope>, "pulseInterval" | "suspicionTimeout" | "dependencyTimeout" | "historyChunkRecords">>


readonly transport: object

readonly send: (peer, message) => void

string

Message<Envelope>

void