@interactive-os/object-surface
v0.1.0
Published
Headless 2D object surface primitives for selection, hit testing, marquee, and structural grouping intent.
Downloads
101
Maintainers
Readme
@interactive-os/object-surface
Headless 2D object-surface primitives for editors that own their own document schema.
The package owns object editing mental models:
- object ids, primary selection, focus, and cursor state
- tree flattening and nested selection pruning
- selection bounds
- hit testing
- marquee selection
- structural group and ungroup intent
It does not own JSON schemas, rendering, ARIA, persistence, history, or concrete group object creation.
