Loading documentation…
Identity, privacy, and timing options for presence coordination.
actorprivacyheartbeatMs Publish/prune interval in milliseconds; defaults to 15,000.heartbeatMs?: number;Publish/prune interval in milliseconds; defaults to 15,000. Use 0 to disable the timer.
timeoutMs Idle receipt time before a remote actor expires; defaults to 45,000 milliseconds.timeoutMs?: number;maxActors Remote actors retained at once; defaults to 32 and is clamped to at least 1.maxActors?: number;maxRangesPerActor Selection ranges sent or accepted per actor; defaults to 8 and is clamped to at least 1.maxRangesPerActor?: number;nownow?: () => number;export interface PresenceCoordinatorOptions { heartbeatMs?: number; timeoutMs?: number; maxActors?: number; maxRangesPerActor?: number; now?: () => number;}Workspace packages depending on @sheetwrite/core
@sheetwrite/benchdependency@sheetwrite/docs-startdependency@sheetwrite/reactdependency@sheetwrite/sveltedependency@sheetwrite/vuedependency@sheetwrite/xlsxdependencyPublic exports naming PresenceCoordinatorOptions
PresenceCoordinator@sheetwrite/core