maxCols.js
667 Bytes
define( [], function() {
var controller = Marionette.Object.extend( {
initialize: function() {
nfRadio.channel( 'layouts' ).reply( 'update:colClass', this.updateColClass );
},
updateColClass: function( num ) {
var builderEl = nfRadio.channel( 'app' ).request( 'get:builderEl' );
jQuery( builderEl ).removeClass( 'few several many' );
if ( num == 3 ) {
var builderClass = 'few';
} else if ( num >= 4 && num <= 5 ) {
var builderClass = 'several';
} else if ( num >= 6 ) {
var builderClass = 'many';
} else {
var builderClass = '';
}
jQuery( builderEl ).addClass( builderClass );
}
});
return controller;
} );