public static SquirrelSettings RemoveShortcutLocations(this SquirrelSettings toolSettings, IEnumerable <string> shortcutLocations) { toolSettings = toolSettings.NewInstance(); var hashSet = new HashSet <string>(shortcutLocations); toolSettings.ShortcutLocationsInternal.RemoveAll(x => hashSet.Contains(x)); return(toolSettings); }
public static SquirrelSettings SetSignWithParameters(this SquirrelSettings toolSettings, string signWithParameters) { toolSettings = toolSettings.NewInstance(); toolSettings.SignWithParameters = signWithParameters; return(toolSettings); }
public static SquirrelSettings SetCheckForUpdate(this SquirrelSettings toolSettings, string checkForUpdate) { toolSettings = toolSettings.NewInstance(); toolSettings.CheckForUpdate = checkForUpdate; return(toolSettings); }
public static SquirrelSettings SetDownload(this SquirrelSettings toolSettings, string download) { toolSettings = toolSettings.NewInstance(); toolSettings.Download = download; return(toolSettings); }
public static SquirrelSettings SetInstall(this SquirrelSettings toolSettings, string install) { toolSettings = toolSettings.NewInstance(); toolSettings.Install = install; return(toolSettings); }
public static SquirrelSettings SetLoadingGif(this SquirrelSettings toolSettings, string loadingGif) { toolSettings = toolSettings.NewInstance(); toolSettings.LoadingGif = loadingGif; return(toolSettings); }
public static SquirrelSettings ResetReleaseDir(this SquirrelSettings toolSettings) { toolSettings = toolSettings.NewInstance(); toolSettings.ReleaseDir = null; return(toolSettings); }
public static SquirrelSettings SetReleasify(this SquirrelSettings toolSettings, string releasify) { toolSettings = toolSettings.NewInstance(); toolSettings.Releasify = releasify; return(toolSettings); }
public static SquirrelSettings ClearShortcutLocations(this SquirrelSettings toolSettings) { toolSettings = toolSettings.NewInstance(); toolSettings.ShortcutLocationsInternal.Clear(); return(toolSettings); }
public static SquirrelSettings AddShortcutLocations(this SquirrelSettings toolSettings, IEnumerable <string> shortcutLocations) { toolSettings = toolSettings.NewInstance(); toolSettings.ShortcutLocationsInternal.AddRange(shortcutLocations); return(toolSettings); }
public static SquirrelSettings SetShortcutLocations(this SquirrelSettings toolSettings, IEnumerable <string> shortcutLocations) { toolSettings = toolSettings.NewInstance(); toolSettings.ShortcutLocationsInternal = shortcutLocations.ToList(); return(toolSettings); }
public static SquirrelSettings ResetProcessStartArguments(this SquirrelSettings toolSettings) { toolSettings = toolSettings.NewInstance(); toolSettings.ProcessStartArguments = null; return(toolSettings); }
public static SquirrelSettings SetProcessStartArguments(this SquirrelSettings toolSettings, string processStartArguments) { toolSettings = toolSettings.NewInstance(); toolSettings.ProcessStartArguments = processStartArguments; return(toolSettings); }
public static SquirrelSettings SetBaseUrl(this SquirrelSettings toolSettings, string baseUrl) { toolSettings = toolSettings.NewInstance(); toolSettings.BaseUrl = baseUrl; return(toolSettings); }
public static SquirrelSettings ResetSignWithParameters(this SquirrelSettings toolSettings) { toolSettings = toolSettings.NewInstance(); toolSettings.SignWithParameters = null; return(toolSettings); }
public static SquirrelSettings SetFrameworkVersion(this SquirrelSettings toolSettings, string frameworkVersion) { toolSettings = toolSettings.NewInstance(); toolSettings.FrameworkVersion = frameworkVersion; return(toolSettings); }
public static SquirrelSettings ResetFrameworkVersion(this SquirrelSettings toolSettings) { toolSettings = toolSettings.NewInstance(); toolSettings.FrameworkVersion = null; return(toolSettings); }
public static SquirrelSettings SetGenerateNoMsi(this SquirrelSettings toolSettings, bool?generateNoMsi) { toolSettings = toolSettings.NewInstance(); toolSettings.GenerateNoMsi = generateNoMsi; return(toolSettings); }
public static SquirrelSettings SetReleaseDir(this SquirrelSettings toolSettings, string releaseDir) { toolSettings = toolSettings.NewInstance(); toolSettings.ReleaseDir = releaseDir; return(toolSettings); }
public static SquirrelSettings EnableGenerateNoMsi(this SquirrelSettings toolSettings) { toolSettings = toolSettings.NewInstance(); toolSettings.GenerateNoMsi = true; return(toolSettings); }
public static SquirrelSettings SetIcon(this SquirrelSettings toolSettings, string icon) { toolSettings = toolSettings.NewInstance(); toolSettings.Icon = icon; return(toolSettings); }
public static SquirrelSettings SetGenerateNoDelta(this SquirrelSettings toolSettings, bool?generateNoDelta) { toolSettings = toolSettings.NewInstance(); toolSettings.GenerateNoDelta = generateNoDelta; return(toolSettings); }
public static SquirrelSettings ResetLoadingGif(this SquirrelSettings toolSettings) { toolSettings = toolSettings.NewInstance(); toolSettings.LoadingGif = null; return(toolSettings); }
public static SquirrelSettings ResetGenerateNoDelta(this SquirrelSettings toolSettings) { toolSettings = toolSettings.NewInstance(); toolSettings.GenerateNoDelta = null; return(toolSettings); }
public static SquirrelSettings ResetInstall(this SquirrelSettings toolSettings) { toolSettings = toolSettings.NewInstance(); toolSettings.Install = null; return(toolSettings); }
public static SquirrelSettings DisableGenerateNoDelta(this SquirrelSettings toolSettings) { toolSettings = toolSettings.NewInstance(); toolSettings.GenerateNoDelta = false; return(toolSettings); }
public static SquirrelSettings ResetDownload(this SquirrelSettings toolSettings) { toolSettings = toolSettings.NewInstance(); toolSettings.Download = null; return(toolSettings); }
public static SquirrelSettings ToggleGenerateNoDelta(this SquirrelSettings toolSettings) { toolSettings = toolSettings.NewInstance(); toolSettings.GenerateNoDelta = !toolSettings.GenerateNoDelta; return(toolSettings); }
public static SquirrelSettings ResetCheckForUpdate(this SquirrelSettings toolSettings) { toolSettings = toolSettings.NewInstance(); toolSettings.CheckForUpdate = null; return(toolSettings); }
public static SquirrelSettings ResetSetupIcon(this SquirrelSettings toolSettings) { toolSettings = toolSettings.NewInstance(); toolSettings.SetupIcon = null; return(toolSettings); }