new FilterMenu()
- Source:
Extends
Members
-
<static> EventType :string
-
Events on Plugin
Type:
- string
- Source:
Properties:
Name Type Default Description APPLY_FILTERstring on-apply-filter On apply of filter CLEAR_FILTERstring on-clear-filter on clear of filter -
headerCell_ :pear.plugin.FilterMenuButton
-
Type:
- Source:
Methods
-
disable(grid)
-
disable the plugin
Parameters:
Name Type Description gridpear.ui.Grid - Inherited From:
- Source:
-
disposeInternal()
-
- Source:
-
enable(grid)
-
enable the plugin
Parameters:
Name Type Description gridpear.ui.Grid - Inherited From:
- Source:
-
getClassId()
-
- Source:
-
getCSSClassName() → {string}
-
- Source:
Returns:
- Type
- string
-
getElement() → {Element}
-
get root element
- Source:
Returns:
- Type
- Element
-
getGrid() → {pear.ui.Grid}
-
Get Instance of Grid , on which this plugin is registered
- Inherited From:
- Source:
Returns:
- Type
- pear.ui.Grid
-
getHeaderMenuButtons() → {?Array.<pear.plugin.FilterMenuButton>}
-
Get the list of header menu button
- Source:
Returns:
- Type
- ?Array.<pear.plugin.FilterMenuButton>
-
getLabelInput() → {goog.ui.LabelInput}
-
get the label input for Filter UI
- Source:
Returns:
- Type
- goog.ui.LabelInput
-
init()
-
init
- Source:
-
isEnabled(gridObject) → {boolean}
-
Is plugin enabled ?
Parameters:
Name Type Description gridObjectpear.ui.Grid - Inherited From:
- Source:
Returns:
- Type
- boolean
-
registerGrid(grid)
-
Parameters:
Name Type Description gridpear.ui.Grid - Inherited From:
- Source:
-
unregisterGrid(grid)
-
disabling the plugin from the grid , this will call disable on the Plugin
Parameters:
Name Type Description gridpear.ui.Grid - Inherited From:
- Source: