lidarr/src/UI/Shared/UiSettingsController.js
2015-04-22 19:10:07 +02:00

26 lines
No EOL
588 B
JavaScript

var $ = require('jquery');
var _ = require('underscore');
var UiSettingsModel = require('./UiSettingsModel');
var Controller = {
appInitializer : function() {
UiSettingsModel.on('sync', this._updateUiSettings);
this._updateUiSettings();
},
_updateUiSettings: function() {
if (UiSettingsModel.get('enableColorImpairedMode')) {
$('body').addClass('color-impaired-mode');
} else {
$('body').removeClass('color-impaired-mode');
}
}
};
_.bindAll(Controller, 'appInitializer');
module.exports = Controller;