using Avalonia; using Avalonia.Controls.Templates; namespace Toolkit.UI.Controls.Avalonia; public class SettingsExpanderItem : FluentAvalonia.UI.Controls.SettingsExpanderItem { public static readonly StyledProperty ActionProperty = AvaloniaProperty.Register(nameof(Action)); public static readonly StyledProperty ActionTemplateProperty = AvaloniaProperty.Register(nameof(ActionTemplate)); public object Action { get => GetValue(ActionProperty); set => SetValue(ActionProperty, value); } public IDataTemplate ActionTemplate { get => GetValue(ActionTemplateProperty); set => SetValue(ActionTemplateProperty, value); } protected override Type StyleKeyOverride => typeof(SettingsExpanderItem); }