Skip to content

boing6002/Select

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Select

Codacy Badge StyleCI License Total Downloads Latest Stable Version

Bulma styled single and multi-select VueJS component with a server-side option list builder. Read Docs

Watch the demo

click on the photo to view a short demo in compatible browsers

Features

  • a standalone component with minimal dependencies
  • minimal CSS styling that matches the beautiful Bulma forms design
  • the select options can be retrieved via ajax calls or, given directly, via a parameter
  • when getting the data via ajax, the component can take various parameters for results filtering
  • for the back-end, the package comes with a trait for easy retrieval and formatting of the data as expected by the VueJS component
  • can filter the option list dynamically even based on the model’s one-to-many / many-to-many relationships
  • can search in multiple attributes of a model
  • can specify the attribute used as label for the select options
  • can be used to create a new 'tag' if no suitable result is found (soon)
  • can use the arrow keys to navigate the list of results and Enter to select/deselect
  • is as small as can be, without skimping on features

Configuration & Usage

Be sure to check out the full documentation for this package available at docs.laravel-enso.com

Contributions

are welcome. Pull requests are great, but issues are good too.

License

This package is released under the MIT license.

About

Bulma styled single and multi-select component with a server-side option list builder

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 80.1%
  • PHP 19.9%