using Microsoft.AspNetCore.Components; namespace MP.MONO.UI.Data { public class selectGlobalToggle { #region Public Constructors public selectGlobalToggle() { } #endregion Public Constructors #region Public Properties /// /// Bool: indica se il toggle è attivo /// public bool isActive { get; set; } = true; /// /// string: stringa da mostrare a sinistra (disattivo onInitialize) /// public string leftString { get; set; } = ""; /// /// string: stringa da mostrare a destra (attivo onInitialize) /// public string rightString { get; set; } = ""; /// /// string: stile stringa da mostrare a sinistra (disattivo onInitialize) /// public string leftStringCSS { get; set; } = ""; /// /// string: stile stringa da mostrare a destra (attivo onInitialize) /// public string rightStringCSS { get; set; } = ""; /// /// string: stile stringa da mostrare a destra (attivo onInitialize) /// public bool reload { get; set; } = false; /// /// numero allarmi /// public int numAlarms { get; set; } = 0; #endregion Public Properties #region Public Methods public override bool Equals(object? obj) { if (!(obj is selectGlobalToggle item)) return false; if (isActive != item.isActive) return false; if (reload != item.reload) return false; if (leftString != item.leftString) return false; if (rightString != item.rightString) return false; if (leftStringCSS != item.leftStringCSS) return false; if (rightStringCSS != item.rightStringCSS) return false; if (numAlarms != item.numAlarms) return false; return true; } public override int GetHashCode() { return base.GetHashCode(); } #endregion Public Methods } }