thatopen-syntax-ui
Installation
SKILL.md
ThatOpen UI Component Syntax
Purpose
This skill covers the syntax and usage patterns for ThatOpen's UI component
library (@thatopen/ui) and its BIM-connected counterpart (@thatopen/ui-obc).
It provides component catalogs, property references, layout patterns, CSS theming,
and event handling. For underlying Lit web component patterns, see lit-bim-ui.
Version: @thatopen/ui 3.3.x / @thatopen/ui-obc 3.3.x
Mandatory Initialization
ALWAYS call BUI.Manager.init() before using ANY bim-* element in your
application. This registers all custom elements and injects global styles.
import * as BUI from "@thatopen/ui";