using Avalonia; using Avalonia.Controls; namespace Ursa.Controls; public class Loading: ContentControl { public static readonly StyledProperty IndicatorProperty = AvaloniaProperty.Register( nameof(Indicator)); public object? Indicator { get => GetValue(IndicatorProperty); set => SetValue(IndicatorProperty, value); } public static readonly StyledProperty IsLoadingProperty = AvaloniaProperty.Register( nameof(IsLoading)); public bool IsLoading { get => GetValue(IsLoadingProperty); set => SetValue(IsLoadingProperty, value); } }