Duskmoon UI v10.0.11
Theme
Tree Select dm_tree_select
## Overview Hierarchical tree select using `@duskmoon-dev/core` CSS classes. Renders a dropdown with expandable tree nodes, checkboxes for multi-select mode, search, and path display. ## Usage ```elixir <.dm_tree_select options={[ %{value: "fruits", label: "Fruits", children: [ %{value: "apple", label: "Apple"}, %{value: "banana", label: "Banana"} ]} ]} selected={["apple"]} expanded={["fruits"]} placeholder="Select item..." /> ```

Basic Tree Select

Grains

With Selected Value

Grains

Expanded Tree (Open)

Fruits
Apple
Banana
Cherry
Vegetables
Carrot
Broccoli
Grains

Size Variants

Grains
Grains
Grains

Multi-Select with Checkboxes (Open)

Fruits
Apple
Banana
Cherry
Grains

Path Display

Grains

Variant Styles

Grains
Grains

States

Grains
Grains
Grains
Grains