new FolderViewTree()
modules/menu/basic/folder/viewClassic.js, line 19
Listens to Events:
- FolderViewClassic#event:changeIsSelected
- FolderViewClassic#event:changeIsExpanded
- FolderViewClassic#event:isVisibleInTree
Extends
Methods
-
removeIfNotVisible(){void}
modules/menu/desktop/folder/viewTree.js, line 116 -
Remove if not visible
-
render(){FolderViewTree}
modules/menu/basic/folder/viewClassic.js, line 43 -
Renders the data to DOM.
Returns:
this
-
render(){FolderViewTree}
modules/menu/desktop/folder/viewClassic.js, line 39 -
Renders the data to DOM.
Returns:
this
-
render(){FolderViewTree}
modules/menu/desktop/folder/viewTree.js, line 49 -
Renders the data to DOM.
Returns:
this
-
rerender(){void}
modules/menu/desktop/folder/viewTree.js, line 90 -
Rerenders the data to DOM.
-
toggleAllChilds(model, visible){void}
modules/menu/basic/folder/viewClassic.js, line 269 -
Toggle the visibility state on all childs, including folders
Name Type Description modelObject The model to toggle visibility for visibleBoolean The visibility -
toggleAllChilds(model, visible){void}
modules/menu/desktop/folder/viewClassic.js, line 115 -
Toggle the visibility state on all childs, including folders
Name Type Description modelObject The model to toggle visibility for visibleBoolean The visibility -
toggleByMapMode(mapMode){void}
modules/menu/basic/folder/viewClassic.js, line 130 -
Blendet Ordner und Layer im Baum abhängig vom aktuellen Kartenmodus ein oder aus. Ein Ordner wird angezeigt, wenn: - er selbst den aktuellen Kartenmodus (z. B. 2D oder 3D) unterstützt **oder** - mindestens ein untergeordneter Ordner oder Layer (rekursiv) diesen Modus unterstützt Die Auswertung erfolgt rekursiv über die komplette Unterordner-Struktur und nutzt Caches, um Mehrfachberechnungen zu vermeiden. Hinweis: Das Attribut `only3D` kann nach der vollständigen Umstellung auf `supported` in zukünftigen Releases entfernt werden.
Name Type Description mapModeString Aktueller Kartenmodus der Map (z. B. "2D" oder "3D") -
toggleIsExpanded(){void}
modules/menu/desktop/folder/viewTree.js, line 99 -
Toogle Expanded
-
toggleIsSelected(evt){void}
modules/menu/basic/folder/viewClassic.js, line 63 -
Override to correctly display visibility state on folders
Name Type Description evtEvent The browser event -
toggleIsSelected(evt){void}
modules/menu/desktop/folder/viewClassic.js, line 59 -
Override to correctly display visibility state on folders
Name Type Description evtEvent The browser event -
toggleIsSelected(){void}
modules/menu/desktop/folder/viewTree.js, line 107 -
Toggle Selected
Fires:
- ModelList#event:RadioTriggerModelListSetIsSelectedOnChildLayers
-
updateParentVisibility(model){void}
modules/menu/basic/folder/viewClassic.js, line 85 -
Update parent folders recursively to reflect `partly` visibility state
Name Type Description modelObject The current folder model -
updateParentVisibility(model){void}
modules/menu/desktop/folder/viewClassic.js, line 81 -
Update parent folders recursively to reflect `partly` visibility state
Name Type Description modelObject The current folder model
Events
-
changeIsExpanded
devtools/jsdoc/events.js, line 1293 -
todo
Listeners of This Event:
-
changeIsSelected
devtools/jsdoc/events.js, line 1278 -
todo
Listeners of This Event:
-
changeIsSelected
devtools/jsdoc/events.js, line 1288 -
todo
-
isVisibleInTree
devtools/jsdoc/events.js, line 1283 -
todo
Listeners of This Event:
-
toggleIsExpanded
devtools/jsdoc/events.js, line 1298 -
todo
-
toggleIsSelected
devtools/jsdoc/events.js, line 1303 -
todo