namespace Lux.UI.Components.Layout { public partial class MainLayout { #region Protected Properties protected string sideClass { get; set; } = "sidebar"; [Inject] protected IMessageService UserMServ { get; set; } = null!; #endregion Protected Properties #region Protected Methods protected void TitlePage(string title) { titlePage = title; } protected void UpdateNavDisplay() { navLarge = !navLarge; sideClass = navLarge ? "sidebar" : "sidebarSmall"; } #endregion Protected Methods #region Private Fields private string currLang = "IT"; private bool navLarge = true; private string titlePage = ""; #endregion Private Fields #region Private Methods /// /// Imposta LangSel selezionata /// /// private void SetLang(string newLang) { //UserMServ.SetUserLang(newLang); UserMServ.UserLang = newLang; currLang = newLang; } #endregion Private Methods } }