travis-web/app/initializers/stylesheets-manager.js
Curtis Ekstrom 92896aa8e1 Remove initializer deprecation warnings
The previous initializer API was deprecated in Ember 2.1 (See
http://emberjs.com/deprecations/v2.x/), so this updates the initializer
signatures to accomodate that change.
Also, remove the registered deprecation from the workflow.
2016-01-31 12:30:27 +01:00

29 lines
702 B
JavaScript

import Ember from 'ember';
var StylesheetsManagerInitializer, initialize, stylesheetsManager;
stylesheetsManager = Ember.Object.create({
enable: function(id) {
return $("#" + id).removeAttr('disabled');
},
disable: function(id) {
return $("#" + id).attr('disabled', 'disabled');
}
});
initialize = function(application) {
application.register('stylesheetsManager:main', stylesheetsManager, {
instantiate: false
});
return application.inject('route', 'stylesheetsManager', 'stylesheetsManager:main');
};
StylesheetsManagerInitializer = {
name: 'inject-stylesheets-manager',
initialize: initialize
};
export {initialize};
export default StylesheetsManagerInitializer;