GenericEnumPropertyViewModel.cs 392 B

12345678910111213
  1. using PixiEditor.AvaloniaUI.Models.Handlers;
  2. namespace PixiEditor.AvaloniaUI.ViewModels.Nodes.Properties;
  3. internal class GenericEnumPropertyViewModel : NodePropertyViewModel
  4. {
  5. public GenericEnumPropertyViewModel(INodeHandler node, Type propertyType, Type enumType) : base(node, propertyType)
  6. {
  7. Values = Enum.GetValues(enumType);
  8. }
  9. public Array Values { get; }
  10. }