split widget into core and app-ui subclass

This commit is contained in:
Stewart Allen 2025-12-27 13:24:04 -05:00
commit 24c0316cf8
13 changed files with 275 additions and 221 deletions

View file

@ -16,7 +16,7 @@ import { holeSelOn, selectHolesDone, clearHolesRec } from './cl-hole.js';
import { surfaceOn, surfaceDone } from './cl-surface.js';
import { helicalOn, helicalDone } from './cl-helical.js';
import { originSelectDone } from './cl-origin.js';
import { Widget, newWidget } from '../../core/widget.js';
import { Widget, newWidget } from '../../app/widget.js';
import { space } from '../../../moto/space.js';
import { recreateTabs } from './cl-tab.js';

View file

@ -8,7 +8,7 @@ import { client } from '../../app/workers.js';
import { addbox, delbox, getlastbox } from '../../core/boxes.js';
import { Layers } from '../../app/layers.js';
import { Stack } from '../../app/stack.js';
import { Widget, newWidget } from '../../core/widget.js';
import { Widget, newWidget } from '../../app/widget.js';
import { space } from '../../../moto/space.js';
const { Matrix4, Vector3, BufferAttribute, BufferGeometryUtils, Raycaster, Euler } = THREE;