GetGlobalSettingsTabDisplay(GlobalSettingsTabEnumeration selectedTab)
        {
            var globalSettingsTabs = base.GetGlobalSettingsTabDisplay(selectedTab);

            var tabsToDisable = globalSettingsTabs.Where(x =>
                                                         x.Tab == GlobalSettingsTabEnumeration.AdvancedSettings);

            tabsToDisable.ForEach(tab =>
            {
                tab.IsEnabled = false;
                tab.IsVisible = false;
            });

            return(globalSettingsTabs);
        }
Example #2
0
        public override List <TabDisplay <GlobalSettingsTabEnumeration> > GetGlobalSettingsTabDisplay(GlobalSettingsTabEnumeration selectedTab)
        {
            var globalSettingsTabs = base.GetGlobalSettingsTabDisplay(selectedTab);

            var lookAndFeelTab =
                globalSettingsTabs.Find(x => x.Tab == GlobalSettingsTabEnumeration.LookAndFeel);

            lookAndFeelTab.IsEnabled = false;

            return(globalSettingsTabs);
        }
        public override List <TabDisplay <GlobalSettingsTabEnumeration> > GetGlobalSettingsTabDisplay(GlobalSettingsTabEnumeration selectedTab)
        {
            var globalSettingsTabs = base.GetGlobalSettingsTabDisplay(selectedTab);

            return(globalSettingsTabs);
        }
        public override List <TabDisplay <GlobalSettingsTabEnumeration> > GetGlobalSettingsTabDisplay(GlobalSettingsTabEnumeration selectedTab)
        {
            var globalSettingsTabs = base.GetGlobalSettingsTabDisplay(selectedTab);

            var tabsToDisable = globalSettingsTabs.Where(x =>
                                                         x.Tab == GlobalSettingsTabEnumeration.AdvancedSettings ||
                                                         x.Tab == GlobalSettingsTabEnumeration.LookAndFeel);

            tabsToDisable.ForEach(tab =>
            {
                tab.IsEnabled = false;
                tab.IsVisible = false;
            });

            return(globalSettingsTabs);
        }