FluentUI: TreeView – predstavitveni pregled
Nazaj: FluentUI: reference komponent
Pregled drevesa: oblika za navigacijo, izbor s potrditvenimi polji, premikanje z vlečenjem in zlaganje na ikone – ter razmejitev do Tree Lista.
Stanje: povsem [Live] – navigacijska osnovna oblika plus
selection/checkboxes, premikanje z vlečenjem in spuščanjem ter zlaganje
ikon. Vir: widgets::tree() v helper/widgets.php +
scripts/treeview.js. Referenca: DevExpress ASPxTreeList v čistem
načinu drevesa / klasičen koncept ASPxTreeView.
Pomembno razmejevanje
tree() je privzeto navigacijsko drevo: vsako vozlišče s href
je povezava <a> na drugo stran (prvi porabnik: drevo predmetov v
stranski vrstici wksqliteds). Načini izbire (selection) to
osnovo razširjajo aditivno – navigacijska osnovna oblika ostaja
nespremenjena privzeta.
Predstavitvene kategorije
| Kategorija | Stanje |
|---|---|
| Osnove | [Live] – tree(), navigacijsko drevo |
| Selection / Checkboxes | [Live] |
| Drag & Drop | [Live] |
| Adaptivity | [Live] |
| Accessibility | [Live] – nativna semantika + nastavljen role=tree pri aktivni izbiri |
Sorodne teme
- Tree List – drevo s stolpci (DataGrid+TreeView kombinirano)
- NavBar – skupinska navigacija kot alternativa drevesu
- FluentUI: osnovni katalog gradnikov – razvrstitev na ravni 1 (vrstica »List/Tree«)
- FluentUI: javni API pomočnika – popolna pogodba metod