ngx-isteven-multiselect
v0.0.7
Published
This project basically gonna help using dropdown / select in efficient manner. This idea has been inspired by AngularJS [isteven-multiselect](http://isteven.github.io/angular-multi-select). In terms of UI it will look somewhat similar to isteven multisele
Maintainers
Readme
Isteven Multiselect
This project basically gonna help using dropdown / select in efficient manner. This idea has been inspired by AngularJS isteven-multiselect. In terms of UI it will look somewhat similar to isteven multiselect, but interms of code it may not exactly architectured in the same way. Currently I'm planning to support the feature provided by isteven-multiselect, plus other features (list going to updated soon). Still this library is under alpha version.
Using Angular 7 version right now.
Plans
This plans are based on current idea, it could change in future. First thing I'd like to cover all the features that have been used in isteven branch. Each feature will make sure that it should done in optimistic way of
- ~~Single Select~~
- ~~Multiple Select~~
- Callbacks
- ~~Enable / Disable~~
- Form Support with ControlValueAccessor a) Template Driven form b) Model Driven form
- Output Events
- ~~Helper Elements~~ (TODO: Reset)
- Grouping
- Dynamic Update datasource
- Observable Friendly
- Lazy loading smooth support.
- Small component for each small component a) Input filter template b) Helper buttons c) List options
- Configuration Super Easy
- NgIvy friendly
- Angular Elements friendly
- i18 support.
- Server side rendering support
- Optimal / Super fast rendering.
- Theming Support
- Angular 2+ Support (make it backword compatible).
Estimates of each fetures will be added soon. Stay toon. I've not started the work
Note: This repository is into early architecting phase (alpha state), interested can ping me on [email protected] for contribution purpose.
Development server
This project is highly under construction. To run this project you have to run below commands
ng build isteven-multiselectng serve
To play around with this repository you have to run below two commands
npm run isteven-watch- This command will help to build isteven library everytime when you change any file from it.ng serve- To run application, it will consume live isteven library
Track Realtime Status of Feature
Running unit tests
TODO
Further help
Feel free to contribute to repository
