SettingsBuilder constructor
Modifies the user's settings.
Implementation
SettingsBuilder() :
network = NetworkSettingsBuilder(models.settings.network),
arm = ArmSettingsBuilder(models.settings.arm),
science = ScienceSettingsBuilder(models.settings.science),
dashboard = DashboardSettingsBuilder(models.settings.dashboard),
easterEggs = EasterEggsSettingsBuilder(models.settings.easterEggs)
{
network.addListener(notifyListeners);
arm.addListener(notifyListeners);
science.addListener(notifyListeners);
dashboard.addListener(notifyListeners);
easterEggs.addListener(notifyListeners);
}