src/Grid.js
Function addItems
has 39 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
Grid.prototype.addItems = function (elements, options, callback) {
var evt = new CustomEvent('savvior:addItems', {
detail: {
element: this.element,
grid: this
Function restore
has 26 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
Grid.prototype.restore = function(callback, scope) {
if (!this.status) {
isFunction(callback) && callback(false);
return false;
}
Function addColumns
has 26 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
Grid.prototype.addColumns = function(items, options) {
var columnClasses = options.columnClasses || ['column', 'size-1of'+ options.columns];
var columnsFragment = document.createDocumentFragment();
var columnsItems = [];
var i = options.columns;