public override void RaiseOnSettingChangedEvent(object sender, EventArguments.SettingChangedEventArgs e)
        {
            switch (e.settingName)
            {
            case nameof(ShowConfirmDeleteDialog):
            case nameof(OpenFoldersInNewTab):
            case nameof(ShowFileExtensions):
            case nameof(AreHiddenItemsVisible):
            case nameof(AreSystemItemsHidden):
            case nameof(ListAndSortDirectoriesAlongsideFiles):
            case nameof(OpenFilesWithOneClick):
            case nameof(OpenFoldersWithOneClick):
            case nameof(SearchUnindexedItems):
            case nameof(AreLayoutPreferencesPerFolder):
            case nameof(AdaptiveLayoutEnabled):
            case nameof(AreFileTagsEnabled):
            case nameof(OpenSpecificPageOnStartup):
            case nameof(ContinueLastSessionOnStartUp):
            case nameof(OpenNewTabOnStartup):
            case nameof(AlwaysOpenNewInstance):
                Microsoft.AppCenter.Analytics.Analytics.TrackEvent($"{nameof(e.settingName)} {e.newValue}");
                break;
            }

            base.RaiseOnSettingChangedEvent(sender, e);
        }
示例#2
0
        public override void RaiseOnSettingChangedEvent(object sender, EventArguments.SettingChangedEventArgs e)
        {
            switch (e.settingName)
            {
            case nameof(MoveOverflowMenuItemsToSubMenu):
                Microsoft.AppCenter.Analytics.Analytics.TrackEvent($"{nameof(e.settingName)} {e.newValue}");
                break;
            }

            base.RaiseOnSettingChangedEvent(sender, e);
        }
示例#3
0
        public override void RaiseOnSettingChangedEvent(object sender, EventArguments.SettingChangedEventArgs e)
        {
            switch (e.settingName)
            {
            case nameof(ShowConfirmDeleteDialog):
            case nameof(OpenFoldersInNewTab):
                Microsoft.AppCenter.Analytics.Analytics.TrackEvent($"{nameof(e.settingName)} {e.newValue}");
                break;
            }

            base.RaiseOnSettingChangedEvent(sender, e);
        }
 public override void RaiseOnSettingChangedEvent(object sender, EventArguments.SettingChangedEventArgs e)
 {
     switch (e.settingName)
     {
     case nameof(ShowFoldersWidget):
     case nameof(ShowRecentFilesWidget):
     case nameof(ShowDrivesWidget):
     case nameof(ShowBundlesWidget):
         Microsoft.AppCenter.Analytics.Analytics.TrackEvent($"{nameof(e.settingName)} {e.newValue}");
         break;
     }
     base.RaiseOnSettingChangedEvent(sender, e);
 }
示例#5
0
        public override void RaiseOnSettingChangedEvent(object sender, EventArguments.SettingChangedEventArgs e)
        {
            switch (e.settingName)
            {
            case nameof(IsVerticalTabFlyoutEnabled):
            case nameof(IsDualPaneEnabled):
            case nameof(AlwaysOpenDualPaneInNewTab):
                Microsoft.AppCenter.Analytics.Analytics.TrackEvent($"{nameof(e.settingName)} {e.newValue}");
                break;
            }

            base.RaiseOnSettingChangedEvent(sender, e);
        }
示例#6
0
        public override void RaiseOnSettingChangedEvent(object sender, EventArguments.SettingChangedEventArgs e)
        {
            switch (e.settingName)
            {
            case nameof(OpenSpecificPageOnStartup):
            case nameof(ContinueLastSessionOnStartUp):
            case nameof(OpenNewTabOnStartup):
            case nameof(AlwaysOpenNewInstance):
                Microsoft.AppCenter.Analytics.Analytics.TrackEvent($"{nameof(e.settingName)} {e.newValue}");
                break;
            }

            base.RaiseOnSettingChangedEvent(sender, e);
        }
示例#7
0
        public override void RaiseOnSettingChangedEvent(object sender, EventArguments.SettingChangedEventArgs e)
        {
            switch (e.settingName)
            {
            case nameof(ShowFavoritesSection):
            case nameof(ShowLibrarySection):
            case nameof(ShowCloudDrivesSection):
            case nameof(ShowNetworkDrivesSection):
            case nameof(ShowWslSection):
            case nameof(PinRecycleBinToSidebar):
                Microsoft.AppCenter.Analytics.Analytics.TrackEvent($"{nameof(e.settingName)} {e.newValue}");
                break;
            }

            base.RaiseOnSettingChangedEvent(sender, e);
        }
        public override void RaiseOnSettingChangedEvent(object sender, EventArguments.SettingChangedEventArgs e)
        {
            switch (e.settingName)
            {
            case nameof(ShowFileExtensions):
            case nameof(AreHiddenItemsVisible):
            case nameof(AreSystemItemsHidden):
            case nameof(ListAndSortDirectoriesAlongsideFiles):
            case nameof(OpenFilesWithOneClick):
            case nameof(OpenFoldersWithOneClick):
            case nameof(SearchUnindexedItems):
            case nameof(AreLayoutPreferencesPerFolder):
            case nameof(AdaptiveLayoutEnabled):
            case nameof(AreFileTagsEnabled):
                Microsoft.AppCenter.Analytics.Analytics.TrackEvent($"{nameof(e.settingName)} {e.newValue}");
                break;
            }

            base.RaiseOnSettingChangedEvent(sender, e);
        }