private void DisableAndDisposeModules()
        {
            foreach (KeyValuePair <string, IPackageManagerModule> kvp in modules)
            {
                IPackageManagerModule module = kvp.Value;

                if (module.IsEnabled)
                {
                    module.Disable();
                }

                module.Dispose();
            }
        }
        private void ToggleModule(DropdownMenuAction dropdownMenuAction)
        {
            IPackageManagerModule module = modules[(string)dropdownMenuAction.userData];

            if (module.IsEnabled)
            {
                module.Disable();
            }
            else
            {
                module.Enable();
            }

            EditorPrefs.SetBool(GetKey(module, KEY_ENABLED), module.IsEnabled);
        }