@datadobi/multiselect-combo-box
Version:
A fork of the multiselect combo box web component compatible with the Vaadin Web Components by gatanaso
55 lines (34 loc) • 2.08 kB
Markdown
[](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)
# \<multiselect-combo-box\>
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:
```
<multiselect-combo-box label="Select items"></multiselect-combo-box>
```
> 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).