Gezamenlijk bewerken
Stuur wijzigingen in de editor door tussen instanties met getSharedStore, initialiseer een editor die aansluit vanuit runtimeValue en de registers van de store, handel bewerkingen op hetzelfde moment af en toon de cursor, focus, selectie en het sleepkader van elke medebewerker.
Yjs
Houd een <erd-editor>-element of een headless peerstore synchroon via een Yjs-document met @dineug/erd-editor-yjs, initialiseer een room, toon de aanwezigheid via Awareness, blijf offline bewerken en voeg met een compactiesidecar de geschiedenis van de room samen.
Externe opslag
Repliceer een live editor naar een headless store buiten de hoofdthread en serialiseer het document voor opslag.
Schema
Het documentformaat .erd.json — de opslagvorm die een bestand bevat, de TypeScript-typen, de constanten achter elk numeriek veld en het gepubliceerde JSON Schema.