using Microsoft.AspNetCore.Components; namespace EgwCoreLib.Razor { public partial class LoadingData { #region Public Enums public enum CtrlSize { Normal, Small, Large } public enum SpinMode { Normal, Growl, BounceLine } #endregion Public Enums #region Public Properties /// /// Modalità display principale /// default: alert alert-primary /// [Parameter] public string DisplayCss { get; set; } = "alert alert-primary"; /// /// Modalità animazione /// default: Normal /// [Parameter] public SpinMode DisplayMode { get; set; } = SpinMode.Normal; /// /// Dimensione display /// default: Normal /// [Parameter] public CtrlSize DisplaySize { get; set; } = CtrlSize.Normal; /// /// Titolo da mostrare nel pannello /// [Parameter] public string Title { get; set; } = "loading data"; #endregion Public Properties } }