@@ -0,0 +1,11 @@
+using System.Collections.ObjectModel;
+using PixiEditor.Extensions.Common.Localization;
+using PixiEditor.Models.Handlers;
+
+namespace PixiEditor.ViewModels.SubViewModels;
+internal class ToolSetViewModel : PixiObservableObject
+{
+ public LocalizedString SetName { get; }
+ public ObservableCollection<IToolHandler> Tools { get; } = new();
+}
@@ -80,7 +80,7 @@ internal class ToolsViewModel : SubViewModel<ViewModelMain>, IToolsHandler
}
ICollection<IToolHandler> IToolsHandler.ToolSet => ToolSet;
- public ObservableCollection<IToolHandler> ToolSet { get; private set; }
+ public ToolSetViewModel ToolSet { get; private set; }
public event EventHandler<SelectedToolEventArgs>? SelectedToolChanged;