Tree select
A hierarchical, async, searchable select. Data is supplied through a TreeSelectProvider (HTTP or in-memory); selection is held as full TreeNode objects bound with v-model.
Single — server search
Roots, lazy children and search are fetched from /api/treeItems. Type to search server-side.
Selected: —
Multiple — chips
mode="multiple" renders each selection as a removable chip. Backed by an in-memory sample tree.
Selected: —
Checkbox — cascade
mode="checkbox" with :cascade-select="true": checking a parent selects its loaded descendants, and a parent becomes indeterminate when only some children are selected.
Selected: —
Button variant — clearable
variant="button" opens a panel with an inline search box; :show-clear="true" adds a clear affordance once a value is selected.
Selected: —