Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
A
angular-ui-select
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Custom Issue Tracker
Custom Issue Tracker
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
angularjs
angular-ui-select
Commits
e8d643ea
Commit
e8d643ea
authored
Aug 14, 2018
by
bingchuan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[dev]version 0.19.3
parent
ac289204
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
6 additions
and
1 deletion
+6
-1
select.js
dist/select.js
+6
-1
No files found.
dist/select.js
View file @
e8d643ea
...
...
@@ -1053,6 +1053,11 @@ uis.directive('uiSelect',
$select
.
baseTitle
=
attrs
.
title
||
'Select box'
;
$select
.
focusserTitle
=
$select
.
baseTitle
+
' focus'
;
$select
.
focusserId
=
'focusser-'
+
$select
.
generatedId
;
$select
.
openWin
=
function
(
e
)
{
e
.
stopPropagation
();
$select
.
open
=
true
;
};
$select
.
closeOnSelect
=
function
()
{
if
(
angular
.
isDefined
(
attrs
.
closeOnSelect
))
{
...
...
@@ -2342,7 +2347,7 @@ angular.module("ui.select").run(["$templateCache", function($templateCache) {$te
$templateCache
.
put
(
"bootstrap/match-multiple.tpl.html"
,
"<span class=
\"
ui-select-match
\"
><span ng-repeat=
\"
$item in $select.selected track by $index
\"
><span class=
\"
ui-select-match-item btn btn-default btn-xs
\"
tabindex=
\"
-1
\"
type=
\"
button
\"
ng-disabled=
\"
$select.disabled
\"
ng-click=
\"
$selectMultiple.activeMatchIndex = $index;
\"
ng-class=
\"
{
\
'btn-primary
\
':$selectMultiple.activeMatchIndex === $index,
\
'select-locked
\
':$select.isLocked(this, $index)}
\"
ui-select-sort=
\"
$select.selected
\"
><span class=
\"
close ui-select-match-close
\"
ng-hide=
\"
$select.disabled
\"
ng-click=
\"
$selectMultiple.removeChoice($index)
\"
> ×</span> <span uis-transclude-append=
\"\"
></span></span></span></span>"
);
$templateCache
.
put
(
"bootstrap/match.tpl.html"
,
"<div class=
\"
ui-select-match
\"
ng-hide=
\"
$select.open && $select.searchEnabled
\"
ng-disabled=
\"
$select.disabled
\"
ng-class=
\"
{
\
'btn-default-focus
\
':$select.focus}
\"
><span tabindex=
\"
-1
\"
class=
\"
btn btn-default form-control ui-select-toggle
\"
aria-label=
\"
{{ $select.baseTitle }} activate
\"
ng-disabled=
\"
$select.disabled
\"
ng-click=
\"
$select.activate()
\"
style=
\"
outline: 0;
\"
><span ng-show=
\"
$select.isEmpty()
\"
class=
\"
ui-select-placeholder text-muted
\"
>{{$select.placeholder}}</span> <span ng-hide=
\"
$select.isEmpty()
\"
class=
\"
ui-select-match-text pull-left
\"
ng-class=
\"
{
\
'ui-select-allow-clear
\
': $select.allowClear && !$select.isEmpty()}
\"
ng-transclude=
\"\"
></span> <i class=
\"
caret pull-right
\"
ng-click=
\"
$select.toggle($event)
\"
></i> <a ng-show=
\"
$select.allowClear && !$select.isEmpty() && ($select.disabled !== true)
\"
aria-label=
\"
{{ $select.baseTitle }} clear
\"
style=
\"
margin-right: 10px
\"
ng-click=
\"
$select.clear($event)
\"
class=
\"
btn btn-xs btn-link pull-right
\"
><i class=
\"
glyphicon glyphicon-remove
\"
aria-hidden=
\"
true
\"
></i></a></span></div>"
);
$templateCache
.
put
(
"bootstrap/no-choice.tpl.html"
,
"<ul class=
\"
ui-select-no-choice dropdown-menu
\"
ng-show=
\"
$select.items.length == 0
\"
><li ng-transclude=
\"\"
></li></ul>"
);
$templateCache
.
put
(
"bootstrap/select-multiple.tpl.html"
,
"<div
class=
\"
ui-select-container ui-select-multiple ui-select-bootstrap dropdown form-control
\"
ng-class=
\"
{open: $select.open}
\"
><div
><div class=
\"
ui-select-match
\"
></div><input type=
\"
search
\"
autocomplete=
\"
off
\"
autocorrect=
\"
off
\"
autocapitalize=
\"
off
\"
spellcheck=
\"
false
\"
class=
\"
ui-select-search input-xs
\"
placeholder=
\"
{{$selectMultiple.getPlaceholder()}}
\"
ng-disabled=
\"
$select.disabled
\"
ng-click=
\"
$select.activate()
\"
ng-model=
\"
$select.search
\"
role=
\"
combobox
\"
aria-label=
\"
{{ $select.baseTitle }}
\"
ondrop=
\"
return false;
\"
></div><div class=
\"
ui-select-choices
\"
></div><div class=
\"
ui-select-no-choice
\"
></div></div>"
);
$templateCache
.
put
(
"bootstrap/select-multiple.tpl.html"
,
"<div
class=
\"
ui-select-container ui-select-multiple ui-select-bootstrap dropdown form-control
\"
ng-class=
\"
{open: $select.open}
\"
><div ng-click='$select.openWin($event)'
><div class=
\"
ui-select-match
\"
></div><input type=
\"
search
\"
autocomplete=
\"
off
\"
autocorrect=
\"
off
\"
autocapitalize=
\"
off
\"
spellcheck=
\"
false
\"
class=
\"
ui-select-search input-xs
\"
placeholder=
\"
{{$selectMultiple.getPlaceholder()}}
\"
ng-disabled=
\"
$select.disabled
\"
ng-click=
\"
$select.activate()
\"
ng-model=
\"
$select.search
\"
role=
\"
combobox
\"
aria-label=
\"
{{ $select.baseTitle }}
\"
ondrop=
\"
return false;
\"
></div><div class=
\"
ui-select-choices
\"
></div><div class=
\"
ui-select-no-choice
\"
></div></div>"
);
$templateCache
.
put
(
"bootstrap/select.tpl.html"
,
"<div class=
\"
ui-select-container ui-select-bootstrap dropdown
\"
ng-class=
\"
{open: $select.open}
\"
><div class=
\"
ui-select-match
\"
></div><input type=
\"
search
\"
autocomplete=
\"
off
\"
tabindex=
\"
-1
\"
aria-expanded=
\"
true
\"
aria-label=
\"
{{ $select.baseTitle }}
\"
aria-owns=
\"
ui-select-choices-{{ $select.generatedId }}
\"
aria-activedescendant=
\"
ui-select-choices-row-{{ $select.generatedId }}-{{ $select.activeIndex }}
\"
class=
\"
form-control ui-select-search
\"
ng-class=
\"
{
\
'ui-select-search-hidden
\
' : !$select.searchEnabled }
\"
placeholder=
\"
{{$select.placeholder}}
\"
ng-model=
\"
$select.search
\"
ng-show=
\"
$select.open
\"
><div class=
\"
ui-select-choices
\"
></div><div class=
\"
ui-select-no-choice
\"
></div></div>"
);
$templateCache
.
put
(
"selectize/choices.tpl.html"
,
"<div ng-show=
\"
$select.open
\"
class=
\"
ui-select-choices ui-select-dropdown selectize-dropdown single
\"
><div class=
\"
ui-select-choices-content selectize-dropdown-content
\"
><div class=
\"
ui-select-choices-group optgroup
\"
role=
\"
listbox
\"
><div ng-show=
\"
$select.isGrouped
\"
class=
\"
ui-select-choices-group-label optgroup-header
\"
ng-bind=
\"
$group.name
\"
></div><div role=
\"
option
\"
class=
\"
ui-select-choices-row
\"
ng-class=
\"
{active: $select.isActive(this), disabled: $select.isDisabled(this)}
\"
><div class=
\"
option ui-select-choices-row-inner
\"
data-selectable=
\"\"
></div></div></div></div></div>"
);
$templateCache
.
put
(
"selectize/match.tpl.html"
,
"<div ng-hide=
\"
$select.searchEnabled && ($select.open || $select.isEmpty())
\"
class=
\"
ui-select-match
\"
><span ng-show=
\"
!$select.searchEnabled && ($select.isEmpty() || $select.open)
\"
class=
\"
ui-select-placeholder text-muted
\"
>{{$select.placeholder}}</span> <span ng-hide=
\"
$select.isEmpty() || $select.open
\"
ng-transclude=
\"\"
></span></div>"
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment