@babylonjsmarket/viz
v0.1.4
Published
Themed, data-driven debug-panel toolkit for @babylonjsmarket/ecs. The FREE base viz layer (declarative PanelSpec + PanelHost + vizStore + VizRoot/VizPanel chrome + EventBus debugger) plus the Solid renderer and swappable CSS-variable themes (flat, neumorp
Readme
@babylonjsmarket/viz
The FREE, themed, data-driven debug-panel toolkit for @babylonjsmarket/ecs: the declarative PanelSpec base (.), a Solid PanelRenderer (mountViz, ./solid), the swappable CSS-variable themes (./themes/*.css), and the ECS debugger bases (./ecs).
Subpaths
.— base layer:definePanel+PanelSpectypes,PanelHostComponent/PanelHostSystem,VizEvents,vizStore,VizRoot/VizPanel, and theEventBusdebugger (EventBusDebuggerComponent/System/Panel)../core— pure core: spec types (re-exported) + theme registry (setVizTheme,getCurrentThemeCSS,BUILTIN_VIZ_THEMES), CSS-var names,keyLabel../solid— the renderer:mountViz(aliasmountVizPro),PanelRenderer, control primitives,VizMenu,ThemeSwitcher,bindToSignal../ecs— ECS debugger bases:PanelDebuggerSystem,StateStepperSystem(time-travel devtool)../themes/<name>.css—flat,neumorphic,glassmorphic,brutalism,comicbook,windows95,unity,unreal,godot(plusbase.css).
Requires solid-js and @babylonjsmarket/ecs as peers.
