From 7c01e628ba6c0d3dc2d7bb92636bbf7981349638 Mon Sep 17 00:00:00 2001 From: aliounedia Date: Mon, 28 Apr 2014 17:49:12 +0200 Subject: [PATCH] [#407 support for row reordering in sclickgrid] --- src/view.slickgrid.js | 39 +++++++++++++++++++-------------------- 1 file changed, 19 insertions(+), 20 deletions(-) diff --git a/src/view.slickgrid.js b/src/view.slickgrid.js index fc46aee6..60454673 100644 --- a/src/view.slickgrid.js +++ b/src/view.slickgrid.js @@ -155,26 +155,6 @@ my.SlickGrid = Backbone.View.extend({ } } }; - - //Add row delete support, check if enableReOrderRow is set to true , by - //default it is set to false - // state: { - // gridOptions: { - // enableReOrderRow: true, - // }, - if(this.state.get("gridOptions") - && this.state.get("gridOptions").enableReOrderRow != undefined - && this.state.get("gridOptions").enableReOrderRow == true ){ - columns.push({ - id: 'del', - name: '', - field: 'del', - sortable: true, - width: 38, - formatter: formatter, - validator:validator - }) - } //Add row delete support, check if enabledDelRow is set to true , by //default it is set to false // state: { @@ -194,6 +174,25 @@ my.SlickGrid = Backbone.View.extend({ cssClass: "recline-cell-reorder" }) } + //Add row delete support, check if enableReOrderRow is set to true , by + //default it is set to false + // state: { + // gridOptions: { + // enableReOrderRow: true, + // }, + if(this.state.get("gridOptions") + && this.state.get("gridOptions").enableReOrderRow != undefined + && this.state.get("gridOptions").enableReOrderRow == true ){ + columns.push({ + id: 'del', + name: '', + field: 'del', + sortable: true, + width: 38, + formatter: formatter, + validator:validator + }) + } _.each(this.model.fields.toJSON(),function(field){ var column = { id: field.id,