https://github.com/katzer/ext.ux.grid.plugin.livesearch
Plugin to add live search functionality to a grid
https://github.com/katzer/ext.ux.grid.plugin.livesearch
extjs grid-search live-search
Last synced: 3 months ago
JSON representation
Plugin to add live search functionality to a grid
- Host: GitHub
- URL: https://github.com/katzer/ext.ux.grid.plugin.livesearch
- Owner: katzer
- License: mit
- Created: 2019-08-21T12:40:13.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-12-27T10:10:11.000Z (over 4 years ago)
- Last Synced: 2025-01-28T12:42:07.575Z (4 months ago)
- Topics: extjs, grid-search, live-search
- Language: JavaScript
- Homepage:
- Size: 135 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LiveSearchPlugin
Plugin for [ExtJS 6][extjs] to add live search functionality to a grid.
While the SDK already includes a similar [Ext.ux.LiveSearchGridPanel][demo] 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][iss-web].
## Installation
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`:
```json
"requires": ["ux-livesearch"]
```Build your app
$ sencha app build
## Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/katzer/Ext.ux.grid.plugin.LiveSearch.
1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request## License
The code is available as open source under the terms of the [MIT License][license].
[extjs]: https://www.sencha.com/products/extjs/
[demo]: https://examples.sencha.com/extjs/7.0.0/examples/classic/grid/live-search-grid.html
[iss-web]: https://github.com/appPlant/iss-web
[license]: http://opensource.org/licenses/MIT