docs(editor): improve documentation for store class (#10949)

This commit is contained in:
Saul-Mirone
2025-03-18 07:57:58 +00:00
parent 99370573c8
commit ef00a158fc
10 changed files with 894 additions and 313 deletions

View File

@@ -4,7 +4,7 @@ import type { InitFn } from './utils.js';
export const embed: InitFn = (collection: Workspace, id: string) => {
const doc = collection.getDoc(id) ?? collection.createDoc({ id });
doc.clear();
doc.doc.clear();
doc.load(() => {
// Add root block and surface block at root level

View File

@@ -4,7 +4,7 @@ import type { InitFn } from './utils.js';
export const empty: InitFn = (collection: Workspace, id: string) => {
const doc = collection.getDoc(id) ?? collection.createDoc({ id });
doc.clear();
doc.doc.clear();
doc.load(() => {
// Add root block and surface block at root level

View File

@@ -11,9 +11,9 @@ export const linked: InitFn = (collection: Workspace, id: string) => {
const docCId = 'doc:linked-edgeless';
const docC = collection.createDoc({ id: docCId });
docA.clear();
docB.clear();
docC.clear();
docA.doc.clear();
docB.doc.clear();
docC.doc.clear();
docB.load(() => {
const rootId = docB.addBlock('affine:page', {

View File

@@ -20,9 +20,9 @@ export const synced: InitFn = (collection: Workspace, id: string) => {
const docSyncedEdgelessId = 'doc:synced-edgeless';
const docSyncedEdgeless = collection.createDoc({ id: docSyncedEdgelessId });
docMain.clear();
docSyncedPage.clear();
docSyncedEdgeless.clear();
docMain.doc.clear();
docSyncedPage.doc.clear();
docSyncedEdgeless.doc.clear();
docSyncedPage.load(() => {
// Add root block and surface block at root level