TreeView::~TreeView
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
~TreeView();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:75
Report an issue with this entry →TreeView::addChild
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u32 addChild(u32 parentIndex, const String& text, const String& icon = "");Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:81
Report an issue with this entry →TreeView::addNode
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u32 addNode(const String& text, const String& icon = "");Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:77
Report an issue with this entry →TreeView::clearSelection
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void clearSelection();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:101
Report an issue with this entry →TreeView::collapse
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void collapse(u32 nodeIndex);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:94
Report an issue with this entry →TreeView::collapseAll
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void collapseAll();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:97
Report an issue with this entry →TreeView::expand
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void expand(u32 nodeIndex);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:92
Report an issue with this entry →TreeView::expandAll
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void expandAll();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:96
Report an issue with this entry →TreeView::isSelected
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
bool isSelected(u32 nodeIndex) const;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:102
Report an issue with this entry →TreeView::node
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
const TreeNodeData& node(u32 index) constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:86
Report an issue with this entry →TreeView::node
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
TreeNodeData& node(u32 index)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:84
Report an issue with this entry →TreeView::nodeCount
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u32 nodeCount() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:87
Report an issue with this entry →TreeView::refresh
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void refresh();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:112
Report an issue with this entry →TreeView::scrollToNode
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void scrollToNode(u32 nodeIndex);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:115
Report an issue with this entry →TreeView::scrollUnit
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
ScrollUnit scrollUnit() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:120
Report an issue with this entry →TreeView::select
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void select(u32 nodeIndex);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:99
Report an issue with this entry →TreeView::selectAll
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void selectAll();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:109
Report an issue with this entry →TreeView::selectedIndex
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
i32 selectedIndex() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:103
Report an issue with this entry →TreeView::selectedIndices
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
const std::set<u32>& selectedIndices() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:107
Report an issue with this entry →TreeView::selectionCount
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u32 selectionCount() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:110
Report an issue with this entry →TreeView::selectRange
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void selectRange(u32 nodeIndex);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:106
Report an issue with this entry →TreeView::setScrollUnit
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void setScrollUnit(ScrollUnit unit)Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:118
Report an issue with this entry →TreeView::setup
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void setup(Element* container, const TreeViewConfig& config);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:89
Report an issue with this entry →TreeView::toggle
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void toggle(u32 nodeIndex);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:95
Report an issue with this entry →TreeView::toggleSelect
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
void toggleSelect(u32 nodeIndex);Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:105
Report an issue with this entry →TreeView::TreeView
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
TreeView();Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:74
Report an issue with this entry →TreeView::virtualList
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
VirtualList& virtualList()Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:125
Report an issue with this entry →TreeView::visibleRowCount
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
u32 visibleRowCount() constVerification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:122
Report an issue with this entry →TreeViewConfig::rgba
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
String itemHoverBg = "rgba(255,255,255,0.06)";Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:56
Report an issue with this entry →TreeViewConfig::void
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
using MultiSelectCallback = std::function<void(const std::set<u32>& selected)>;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:66
Report an issue with this entry →TreeViewConfig::void
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
using SelectCallback = std::function<void(u32 nodeIndex)>;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:61
Report an issue with this entry →TreeViewConfig::void
Installed header declaration in the component module. The signature is shown as declared. Check the owning type for lifetime, threading and platform requirements.
using ToggleCallback = std::function<void(u32 nodeIndex, bool expanded)>;Verification scope
Indexed from current sources. Runtime, combination and platform checks have not been completed for every entry.
include/kui/component/tree_view.h:65
Report an issue with this entry →