2 using UnityEditor.PackageManager;
5 namespace Essentials.EssentialsSettings.UnityConfigurationModifications
8 public class QuickSearch : Adjustment
10 public override bool showInSettingsWindow {
get =>
false; }
11 public override string title {
get =>
"Install Quick Search"; }
12 public override string applyButtonText {
get =>
"Add dependency"; }
13 public override string revertButtonText {
get =>
"Remove dependency"; }
14 public override string infoURL {
get =>
"https://docs.unity3d.com/Packages/com.unity.quicksearch@1.1/manual/index.html"; }
19 public override void Apply()
21 Client.Add(
"com.unity.quicksearch");
22 Debug.Log(
"Installing Quick Search...");
28 public override void Revert()
30 Client.Remove(
"com.unity.quicksearch");
31 Debug.Log(
"Uninstalling Quick Search...");
34 public override string applyAdjustmentShortExplanation {
get =>
"Install the Quick Search package adding a dependency in the project."; }
35 public override string revertAdjustmentShortExplanation {
get =>
"Uninstall the Quick Search package by removing a dependency in the project."; }