columnResize

Fired when the columns are being resized:

$("#grid").shieldGrid({
    dataSource: {
        data: [
            { ID: 1, name: "name1" },
            { ID: 2, name: "name2" }
        ]
    },
    columns: [
        { field: "ID" },
        { field: "name" }
    ]
    events: {
        columnResize: function(e) { 
            // TODO: 
        }
    }
});

The arguments which are passed are following:

  • e.field – the field of the column being resized
  • e.width – the new column width