AvaloniaMenuItemCollection.cs 364 B

1234567891011121314
  1. using System.Collections.ObjectModel;
  2. using CommunityToolkit.Mvvm.ComponentModel;
  3. namespace InABox.Avalonia.Components;
  4. public partial class AvaloniaMenuItemCollection : ObservableObject
  5. {
  6. [ObservableProperty] private ObservableCollection<AvaloniaMenuItem> _items = new();
  7. public void Add(AvaloniaMenuItem item)
  8. {
  9. Items.Add(item);
  10. }
  11. }