Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/itsmunim/angular-multiselect-dropdown
A dropdown directive that lets you select/unselect multiple from a list of possible options.
https://github.com/itsmunim/angular-multiselect-dropdown
Last synced: about 4 hours ago
JSON representation
A dropdown directive that lets you select/unselect multiple from a list of possible options.
- Host: GitHub
- URL: https://github.com/itsmunim/angular-multiselect-dropdown
- Owner: itsmunim
- Created: 2016-04-11T16:43:39.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-06-27T19:35:15.000Z (over 8 years ago)
- Last Synced: 2024-02-23T09:43:03.714Z (9 months ago)
- Language: CSS
- Size: 11.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# A dropdown directive to select/unselect multiple from a list of possible options
[TODO - brief summary]
## Demo
http://dibosh.github.io/angular-multiselect-dropdown/## Dependencies
- required:
[TODO]
- optional
[TODO]See `bower.json` and `index.html` in the `gh-pages` branch for a full list / more details
## Install
1. download the files
1. Bower
1. add `"angular-multiselect-dropdown": "latest"` to your `bower.json` file then run `bower install` OR run `bower install angular-multiselect-dropdown`
2. include the files in your app
1. `multiselect-dropdown.min.js`
2. `multiselect-dropdown.less` OR `multiselect-dropdown.min.css` OR `multiselect-dropdown.css`
3. include the module in angular (i.e. in `app.js`) - `dibosh.angular-multiselect-dropdown`See the `gh-pages` branch, files `bower.json` and `index.html` for a full example.
## Documentation
See the `multiselect-dropdown.js` file top comments for usage examples and documentation
https://github.com/dibosh/angular-multiselect-dropdown/blob/master/multiselect-dropdown.js## Development
1. `git checkout gh-pages`
1. run `npm install && bower install`
2. write your code then run `grunt`
3. git commit your changes
2. copy over core files (.js and .css/.less for directives) to master branch
1. `git checkout master`
2. `git checkout gh-pages multiselect-dropdown.js multiselect-dropdown.min.js multiselect-dropdown.less multiselect-dropdown.css multiselect-dropdown.min.css`
3. update README, CHANGELOG, bower.json, and do any other final polishing to prepare for publishing
1. git commit changes
2. git tag with the version number, i.e. `git tag v1.0.0`
4. create github repo and push
1. [if remote does not already exist or is incorrect] `git remote add origin [github url]`
2. `git push origin master --tags` (want to push master branch first so it is the default on github)
3. `git checkout gh-pages`
4. `git push origin gh-pages`
5. (optional) register bower component
1. `bower register angular-multiselect-dropdown [git repo url]`