Toast Engine
Loading...
Searching...
No Matches
editor.Components.Modals.AssetFolderTreeViewModel Class Reference
Inheritance diagram for editor.Components.Modals.AssetFolderTreeViewModel:
Collaboration diagram for editor.Components.Modals.AssetFolderTreeViewModel:

Public Member Functions

 AssetFolderTreeViewModel (bool useArtwork=false)
override void UpdateFilter (string query, bool caseSensitive)
override bool IsSelectable (object? item)
override? string GetResult (object? selected)
override async Task OnExtraButton (Window owner, object? selected)
Public Member Functions inherited from editor.Components.Modals.PickerViewModel
void UpdateFilter (string query, bool caseSensitive)
string? GetResult (object? selected)

Properties

AssetFolderNode? SelectedFolder [get, set]
override string WindowTitle [get]
override IEnumerable Items [get]
override? string ExtraButtonLabel [get]
override LucideIconKind ExtraIconKind [get]
Properties inherited from editor.Components.Modals.PickerViewModel
string WindowTitle [get]
IEnumerable Items [get]
virtual string AcceptLabel [get]
virtual LucideIconKind AcceptIconKind [get]
virtual ? string ExtraButtonLabel [get]
virtual LucideIconKind ExtraIconKind [get]
virtual bool HasViewToggle [get]
virtual bool IsTreeMode [get, set]

Member Function Documentation

◆ IsSelectable()

override bool editor.Components.Modals.AssetFolderTreeViewModel.IsSelectable ( object? item)
inlinevirtual

◆ OnExtraButton()

override async Task editor.Components.Modals.AssetFolderTreeViewModel.OnExtraButton ( Window owner,
object? selected )
inlinevirtual

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