Toast Engine
Loading...
Searching...
No Matches
editor.Components.Elements.SearchableTreeItem< T > Class Template Referenceabstract

Base for tree nodes with text filtering — UpdateFilter recurses down and returns true if anything in the subtree matched. More...

Inheritance diagram for editor.Components.Elements.SearchableTreeItem< T >:
Collaboration diagram for editor.Components.Elements.SearchableTreeItem< T >:

Public Member Functions

bool UpdateFilter (string query, bool caseSensitive)

Protected Member Functions

void InitSegments ()

Properties

bool IsExpanded = true [get, set]
string Name = "" [get]
List< T > AllChildren = [] [get]
ObservableCollection< T > FilteredChildren = [] [get]
ObservableCollection< TextSegment > Segments = [] [get]
Properties inherited from editor.Components.Modals.IPickerNode
bool IsFolder [get]
string? ThumbnailUid [get]

Detailed Description

Base for tree nodes with text filtering — UpdateFilter recurses down and returns true if anything in the subtree matched.

Type Constraints
T :SearchableTreeItem<T> 

Property Documentation

◆ IsExpanded

bool editor.Components.Elements.SearchableTreeItem< T >.IsExpanded = true
getset

The documentation for this class was generated from the following file:
  • editor/Components/Elements/SearchableTreeItem.cs