Appearance
Documentation / @geoverse/editor-core / SyncClientOptions
Interface: SyncClientOptions
Defined in: packages/editor-core/src/sync/client.ts:10
Properties
conflictResolver?
ts
optional conflictResolver?: ConflictResolver;Defined in: packages/editor-core/src/sync/client.ts:16
冲突解决策略。提供时 commit() 走三路合并:409 后按 base/local/remote 逐要素 判定,服务端未改的本地编辑 rebase 后重提交一次,真分歧交 resolver 裁决。 不提供时沿用旧的二路覆盖(整体采纳服务端、丢弃本地),保持向后兼容。
