This repository was archived by the owner on Mar 4, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 6 files changed +30
-25
lines changed Expand file tree Collapse file tree 6 files changed +30
-25
lines changed Original file line number Diff line number Diff line change 1
- < rl-generic-container selector ="__card.selectable ">
2
- < template when-selector ="false " default >
1
+ < div ng-switch ="__card.selectable ">
2
+ < div ng-switch-when ="false ">
3
3
< div class ="card " ng-class ="{ 'selected': __card.item.viewData.selected } ">
4
4
< div class ="header " ng-click ="__card.toggleContent() " ng-class ="{ 'active': __card.hasBody || !__card.permanentFooter } ">
5
5
< div class ="row ">
24
24
</ div >
25
25
</ div >
26
26
</ div >
27
- </ template >
28
- < template when-selector ="true ">
27
+ </ div >
28
+ < div ng-switch-when ="true ">
29
29
< div class ="select-group ">
30
30
< div class ="select-column ">
31
31
< input type ="checkbox " class ="stand-alone-checkbox " ng-model ="__card.item.viewData.selected " ng-change ="__card.selectionChanged() "
59
59
</ div >
60
60
</ div >
61
61
</ div >
62
- </ template >
63
- </ rl-generic-container >
62
+ </ div >
63
+ </ div >
Original file line number Diff line number Diff line change @@ -85,7 +85,9 @@ export class CardController {
85
85
if ( this . cardAs ) {
86
86
$scope [ this . cardAs ] = this . item ;
87
87
}
88
-
88
+ if ( ! this . selectable ) {
89
+ this . selectable = false ;
90
+ }
89
91
$scope . collapse = this . autosave ;
90
92
$scope . setSelected = this . setSelected . bind ( this ) ;
91
93
this . refresh = new Rx . Subject < void > ( ) ;
Original file line number Diff line number Diff line change 11
11
</ div >
12
12
</ div >
13
13
14
- < rl-generic-container selector ="cardContainer.selectableCards ">
15
- < template when-selector ="false " default >
14
+ < div ng-switch ="cardContainer.selectableCards ">
15
+ < div ng-switch-when ="false ">
16
16
< div class ="card-columns-header ">
17
17
< div ng-repeat ="column in cardContainer.columns ">
18
18
< rl-column-header sort ="cardContainer.sort(column) " sorting ="column.sortDirection " column ="column "> </ rl-column-header >
19
19
</ div >
20
20
< div class ="clearfix "> </ div >
21
21
</ div >
22
- </ template >
23
- < template when-selector ="true ">
22
+ </ div >
23
+ < div ng-switch-when ="true ">
24
24
< div class ="card-columns-header ">
25
25
< div class ="select-group ">
26
26
< div class ="select-column ">
36
36
</ div >
37
37
< div class ="clearfix "> </ div >
38
38
</ div >
39
- </ template >
40
- </ rl-generic-container >
39
+ </ div >
40
+ </ div >
41
41
42
42
< div class ="alert alert-info " ng-show ="cardContainer.dataSource.needsRefinedSearch ">
43
43
Please refine your search results
Original file line number Diff line number Diff line change @@ -129,6 +129,9 @@ export class CardContainerController {
129
129
if ( this . builder != null ) {
130
130
this . builder . setCardContainerProperties ( < any > this ) ;
131
131
}
132
+ if ( ! this . selectableCards ) {
133
+ this . selectableCards = false ;
134
+ }
132
135
133
136
this . makeCard = $transclude ;
134
137
this . permanentFooters = _ . isUndefined ( this . permanentFooters ) ? false : this . permanentFooters ;
Original file line number Diff line number Diff line change 1
- < rl-generic-container selector ="spinner.ngDisabled " class ="spinner-container ">
2
- < template default >
1
+ < div ng-switch ="spinner.ngDisabled " class ="spinner-container ">
2
+ < div ng-switch-when =" false " >
3
3
< div class ="field " ng-class ="{ 'error': spinner.ngModel.$invalid, 'warning': spinner.warning } ">
4
4
< label class ="label-slide angular-animate " ng-show ="spinner.ngModel.$viewValue | isEmpty:false && spinner.label "> {{spinner.label}}</ label >
5
5
< input name ="{{::spinner.name}} " class ="spinner " id ="{{::spinner.spinnerId}} " type ="text " placeholder ="{{spinner.label}} "/>
6
6
< span class ="error-string " ng-if ="spinner.inputValidator.error | isEmpty:false "> {{spinner.inputValidator.error}}</ span >
7
7
</ div >
8
- </ template >
9
- < template when-selector ="true ">
8
+ </ div >
9
+ < div ng-switch-when ="true ">
10
10
< div class ="input-group field ">
11
11
< label class ="label-slide angular-animate " ng-show ="spinner.ngModel.$viewValue | isEmpty:false && spinner.label "> {{spinner.label}}</ label >
12
12
< span class ="input-group-addon " ng-if ="::spinner.prefix != null "> {{::spinner.prefix}}</ span >
13
13
< input class ="form-control " disabled ="true " type ="text " ng-model ="spinner.ngModel.$viewValue " placeholder ="{{spinner.label}} " />
14
14
< span class ="input-group-addon " ng-if ="::spinner.postfix != null "> {{::spinner.postfix}}</ span >
15
15
</ div >
16
- </ template >
17
- </ rl-generic-container >
16
+ </ div >
17
+ < div >
Original file line number Diff line number Diff line change 1
- < rl-generic-container selector ="list.disableSearching ">
2
- < template when-selector ="true ">
1
+ < div ng-switch ="list.disableSearching ">
2
+ < div ng-switch-when ="true ">
3
3
< rl-select ng-if ="list.cachedItems | isEmpty:false " ng-model ="list.model " select ="list.addItem(item) " transform ="list.transform "
4
4
options ="list.cachedItems " label ="{{list.label}} " ng-disabled ="list.ngDisabled "> </ rl-select >
5
- </ template >
6
- < template default >
5
+ </ div >
6
+ < div ng-switch- default>
7
7
< rl-typeahead ng-model ="list.model " select ="list.addItem(value) " allow-collapse ="false "
8
8
transform ="list.transform " get-items ="list.searchItems(search) " label ="{{list.label}} "
9
9
prefix ="{{list.prefix}} " ng-disabled ="list.ngDisabled "> </ rl-typeahead >
10
- </ template >
11
- </ rl-generic-container >
10
+ </ div >
11
+ </ div >
12
12
< div class ="table-container ">
13
13
< div class ="row table-header " ng-show ="list.ngModel.$viewValue | isEmpty:false ">
14
14
< div ng-transclude ="headerSlot ">
You can’t perform that action at this time.
0 commit comments