Árvore de nós %{id, label, icon, children}. Expansão (expanded) e seleção
(selected) são assigns do servidor; cada clique é um evento
(on_toggle/on_select com %{"id" => id}). Com on_drop, os nós de um
mesmo nível podem ser reordenados por arrastar-e-soltar.
Summary
Functions
Attributes
id(:string) (required)nodes(:list) (required)expanded(:list) - ids dos nós abertos. Defaults to[].selected_id(:any) - id do nó selecionado (comparado como texto). Defaults tonil.on_toggle(:string) - Defaults tonil.on_select(:string) - Defaults tonil.on_drop(:string) - Defaults tonil.class(:any) - Defaults tonil.- Global attributes are accepted.