Apr 15, 2014, 7:13 AM
Show/Hide Grid HeaderItems Method
Just a minor request
I use the following piece of code to show/hide a grid's Header Items. It'd be great if such a method could be added to the GridView and/or FilterHeader plugin, especially if it can be exposed server-side.
I use the following piece of code to show/hide a grid's Header Items. It'd be great if such a method could be added to the GridView and/or FilterHeader plugin, especially if it can be exposed server-side.
/* Shows/Hides The header items on a grid */
var showHideHeaderItems = function (grid, visible)
{
var cols = grid.getView().headerCt.items;
for (var i = 0; i < cols.length; i++)
{
var colItems = cols.get(i).items;
for (var headerItem = 0; headerItem < colItems.length; headerItem++)
{
if (visible)
colItems.get(headerItem).show();
else
colItems.get(headerItem).hide();
}
}
}