Plugin for ExtJS 6 to add live search functionality to a grid.
While the SDK already includes a similar Ext.ux.LiveSearchGridPanel component, there are some notable advantages/differences:
-
Compatible with locked, buffered and reconfigurable grids
-
Compatible with sorted and filtered stores
-
Support for data binding
-
No widgets or toolbars will be added
-
Exclude columns from search
An example can be found here.
Copy the content of this repo into packages/local/ux-livesearch
:
$ git submodule add https://github.com/katzer/Ext.ux.grid.plugin.LiveSearch.git packages/local/ux-livesearch
Add the plugin to list of required packages in your app.json
:
"requires": ["ux-livesearch"]
Build your app
$ sencha app build
Bug reports and pull requests are welcome on GitHub at https://github.com/katzer/Ext.ux.grid.plugin.LiveSearch.
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
The code is available as open source under the terms of the MIT License.