big cmap refactoring

This commit is contained in:
2026-09-03 08:40:15 +02:00
parent f0562a06cc
commit 2c141b6d3f
32 changed files with 5616 additions and 4216 deletions
+2 -2
View File
@@ -29,7 +29,7 @@ async function loadEditorFactory() {
body: { append() {} },
createElement: () => fakeElement()
};
global.window = { Cmap: null };
global.window = {};
await import("../static/cmap/cmap-racket-wiki.js");
return global.window.RacketWikiCmap;
}
@@ -48,7 +48,7 @@ test("automatic render sizing advances only an unchanged saved baseline", async
let savedBaseline = null;
let notification = null;
const editor = factory.createEditor(canvas, {
Cmap: () => map,
createDiagramEngine: () => map,
onAutomaticLayoutChange: (change) => {
notification = change;
if (savedBaseline === change.beforeSnapshot) {