feat: render scalable Alta site and group hierarchy

This commit is contained in:
2026-08-20 01:15:01 +00:00
parent c65a813e5f
commit 8d256cd4ab
12 changed files with 614 additions and 164 deletions
+5
View File
@@ -81,6 +81,11 @@ test('controller commits exactly once per dispatch through view adapter', () =>
assert.equal(commits.length, 2);
assert.equal(commits[1].state.expandedKeys.has('site:s'), true);
assert.ok(Array.isArray(commits[1].window.rows));
const modelReference = controller.getSnapshot().rows;
controller.refresh();
assert.equal(commits.length, 3);
assert.notEqual(controller.getSnapshot().rows, modelReference);
assert.equal(controller.getSnapshot().rows.length, modelReference.length);
});
test('active and selected state survive virtualization and selection is indicated when hidden', () => {