public ModPanel(SettingsInterface ui, Selector s) { _base = ui; _selector = s; Details = new PluginDetails(_base, _selector); _currentWebsite = Meta?.Website ?? ""; }
public PluginDetails(SettingsInterface ui, Selector s) { _base = ui; _selector = s; ResetState(); _modManager = Service <ModManager> .Get(); }
public ModPanel(SettingsInterface ui, Selector s, HashSet <string> newMods) { _base = ui; _selector = s; _newMods = newMods; Details = new PluginDetails(_base, _selector); _currentWebsite = Meta?.Website ?? ""; _modManager = Service <ModManager> .Get(); }
public Selector(SettingsInterface ui) { _base = ui; ResetModNamesLower(); }
public TabSettings(SettingsInterface ui) { _base = ui; _config = _base._plugin.Configuration !; _configChanged = false; }
public MenuBar(SettingsInterface ui) => _base = ui;
public TabChangedItems(SettingsInterface ui) { _base = ui; _modManager = Service <ModManager> .Get(); }
public TabInstalled(SettingsInterface ui, HashSet <string> newMods) { Selector = new Selector(ui, newMods); ModPanel = new ModPanel(ui, Selector, newMods); _modManager = Service <ModManager> .Get(); }
public TabImport(SettingsInterface ui) => _base = ui;
public TabInstalled(SettingsInterface ui) { _base = ui; Selector = new Selector(_base); ModPanel = new ModPanel(_base, Selector); }