keeweb/app/scripts/views/list-wrap-view.js

24 lines
502 B
JavaScript

'use strict';
var Backbone = require('backbone');
var ListWrapView = Backbone.View.extend({
events: {
},
initialize: function() {
this.listenTo(this.model.settings, 'change:tableView', this.setListLayout);
},
render: function() {
this.setListLayout();
},
setListLayout: function() {
var tableView = this.model.settings.get('tableView');
this.$el.toggleClass('app__list-wrap--table', tableView);
}
});
module.exports = ListWrapView;