Class Banana.Controls.DataGridControlPanel
Extends
Banana.Control.
- Methods borrowed from class Banana.Control:
- addControl, applyToChildren, bind, clear, createComponents, findControl, generateUniqueId, getClientId, getControls, getDomEventTypes, getFirstUiControl, getHtml, getId, getPage, getParent, getProxy, hasBind, invalidateDisplay, onPreInvalidateContents, onWindowResize, remove, render, setClientId, setId, setPage, setParent, triggerEvent, unbind, unload, updateDisplay
Defined in: DataGridControlPanel.js.
Class Detail
Banana.Controls.DataGridControlPanel()
Creates control panel for datagrid. A control panel holds filters, pagers and search controls. It places them automatically at predefined places.
Method Detail
set buttons by default the are aligned from the left
- Parameters:
- {Array} buttons
sets checkbox filter
- Parameters:
- {Banana.Controls.DataGridCheckboxFilter} filter
sets a dropdown filter
- Parameters:
- {Banana.Controls.DataGridDropDownFilter} filter
sets the pager filter
- Parameters:
- {Banana.Controls.DataGridPagerFilter} filter
sets the search filter
- Parameters:
- {Banana.Controls.DataGridSearchFilter} filter