AngularJS Multiselect

AngularJS multiselect component based off ngOptions.

Simple Array of Strings
{{ app.modelStringOne }}
Initialized Array of Strings
{{ app.modelStringTwo }}
Array of Objects
{{ app.modelObject }}
Array of Objects, Grouped
{{ app.modelObjectGrouped }}
Select Property from Array of Objects
{{ app.modelObjectProperty }}
Limited Result Set
{{ app.modelLongString }}
Deferred Load, Events & Custom Text
{{ app.label }}