protected override void LoggedUserUpdated(LoggedUsersUpdatedMsg obj) => IsVisible = App.Current.LoggedUsersManager.GetSummaryUsersRights().HasFlag(Right.BasicCommands) && false; // todo
protected override void LoggedUserUpdated(LoggedUsersUpdatedMsg obj) => ShouldBeItemVisible();
protected override void LoggedUserUpdated(LoggedUsersUpdatedMsg obj) => IsVisible = App.Current.LoggedUsersManager.IsSomeoneLogged && false; // todo
protected override void LoggedUserUpdated(LoggedUsersUpdatedMsg obj) => IsVisible = App.Current.LoggedUsersManager?.GetSummaryUsersRights().HasFlag(Right.ShowSettings) ?? false;