Socket
Socket
Sign inDemoInstall

ui-select

Package Overview
Dependencies
0
Maintainers
3
Versions
30
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    ui-select

AngularJS-native version of [Select2](http://ivaynberg.github.io/select2/) and [Selectize](http://brianreavis.github.io/selectize.js/). [http://angular-ui.github.io/ui-select/](http://angular-ui.github.io/ui-select/)


Version published
Maintainers
3
Install size
652 kB
Created

Changelog

Source

0.19.6 (2017-04-12)

Bug Fixes

  • lockedItems: Properly unlock locked items when lock conditions change (10ee076), closes #1824
  • select-spinner: fix spec test (2d62e0b)
  • spec: Use exceptionHandler to test errors. (#1879) (b549db9), closes #1877
  • spinner-class: add glyphicon to default spinner class, update css. Fixes #1893. (c8f69db), closes #1893
  • uiSelectChoices: prevent template element from being modified (#1850) (7aabdc4), closes #1851
  • uiSelectCtrl: Reset refreshing flag even if async request errors (be60430), closes #1833
  • uiSelectMatch: set model value to null when cleared (f711ec2), closes #863
  • uiSelectMultiple: Don't call onSelectCallback if limit already reached (b7ac99a), closes #1836

Features

  • Header & Footer: Add header & footer to the dropdown list. (f65bad1)
  • uiSelectSingle: add option to avoid backspace resetting the model (7413321), closes #926 #525

<a name="0.19.5"></a>

Readme

Source

AngularJS ui-select Build Status Gitter

AngularJS-native version of Select2 and Selectize. http://angular-ui.github.io/ui-select/

Getting Started

Latest Changes

Features

  • Search, Select, Multi-select and Tagging
  • Multiple Themes: Bootstrap, Select2 and Selectize
  • Keyboard support
  • No jQuery required (except for old browsers)
  • Small code base: 4.57KB min/gzipped vs 20KB for select2

For the roadmap, check issue #3 and the Wiki page.

Installation Methods

npm

$ npm install ui-select

bower

$ bower install angular-ui-select

Development

Prepare your environment

  • Install Node.js and NPM (should come with)
  • Install global dev dependencies: npm install -g gulp
  • Install local dev dependencies: npm install in repository directory

Development Commands

  • gulp to jshint, build and test
  • gulp build to jshint and build
  • gulp test for one-time test with karma (also build and jshint)
  • gulp watch to watch src files to jshint, build and test when changed
  • gulp docs build docs and examples

Contributing

When issuing a pull request, please exclude changes from the "dist" folder to avoid merge conflicts.

FAQs

Last updated on 24 Oct 2016

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc