https://github.com/gatanaso/multiselect-combo-box
A multi select combo box web component based on Polymer and the vaadin-combo-box
https://github.com/gatanaso/multiselect-combo-box
javascript multiselect-combo-box polymer vaadin webcomponents
Last synced: 9 months ago
JSON representation
A multi select combo box web component based on Polymer and the vaadin-combo-box
- Host: GitHub
- URL: https://github.com/gatanaso/multiselect-combo-box
- Owner: gatanaso
- License: apache-2.0
- Created: 2018-12-26T17:07:01.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2022-12-07T03:06:18.000Z (over 3 years ago)
- Last Synced: 2025-09-26T13:02:53.356Z (9 months ago)
- Topics: javascript, multiselect-combo-box, polymer, vaadin, webcomponents
- Language: JavaScript
- Homepage: https://multiselect-combo-box.web.app
- Size: 1.24 MB
- Stars: 49
- Watchers: 9
- Forks: 38
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://vaadin.com/directory/component/gatanasomultiselect-combo-box)
[](https://vaadin.com/directory/component/gatanasomultiselect-combo-box)
[](https://github.com/gatanaso/multiselect-combo-box/actions/workflows/tests.yml)
# \
A multiselect combo box web component compatible with the [Vaadin Web Components](https://github.com/vaadin/web-components)
#### [Demo ↗](https://multiselect-combo-box.web.app) | [Material Theme Demo ↗](https://multiselect-combo-box-material.web.app)
## Getting started
Install the `multiselect-combo-box`:
```
npm install multiselect-combo-box --save
```
Once installed, import in your applicaiton:
```
import 'multiselect-combo-box/multiselect-combo-box.js';
```
Add to your page:
```
```
> For more usage examples, see the [demo](https://multiselect-combo-box.firebaseapp.com).
## Project setup
1. Fork the `multiselect-combo-box` repository and clone it locally.
1. Make sure you have npm (packaged with [Node.js](https://nodejs.org)) installed locally.
1. To install the element's dependencies, in the `multiselect-combo-box` directory, run: `npm install`
### Running the project locally
To perform linting, run the tests and automatically open the demo page, run:
```
npm run start
```
### Branch information
- `master` the latest version of the `multiselect-combo-box`
- `polymer-2` the Polymer 2.x version of the `multiselect-combo-box` which is not maintained anymore.
## Java API
The Vaadin Flow Java compatible version of this component is available on the [Vaadin Directory](https://vaadin.com/directory/component/multiselect-combo-box) and [GitHub](https://github.com/gatanaso/multiselect-combo-box-flow).