TreeViewItem
AppCUI::Controls::TreeViewItem (class)
-
class TreeViewItem
Public Types
Public Functions
-
inline TreeViewItem()
-
inline bool IsValid() const
-
TreeViewItem AddChild(ConstString name, bool isExpandable = false)
-
bool SetText(ConstString name)
-
const AppCUI::Graphics::CharacterBuffer &GetText() const
-
bool SetValues(const std::initializer_list<ConstString> values)
-
bool SetText(uint32 subItemIndex, const ConstString &text)
-
const Graphics::CharacterBuffer &GetText(uint32 subItemIndex) const
-
bool SetType(TreeViewItem::Type type)
-
bool SetCurrent()
-
bool IsCurrent() const
-
bool SetFolding(bool expanded)
-
bool IsFolded()
-
bool SetExpandable(bool expandable)
-
bool IsExpandable() const
-
TreeViewItem GetChild(uint32 index)
-
bool DeleteChildren()
-
ItemHandle GetHandle() const
-
bool Toggle(bool recursiveCall = false)
-
bool ToggleRecursively()
-
bool Fold()
-
bool Unfold()
-
bool FoldAll()
-
bool UnfoldAll()
-
TreeViewItem GetParent() const
-
inline bool operator==(const TreeViewItem &other) const
Friends
- friend class TreeView
-
inline TreeViewItem()