99 < div class ="row ">
1010 < div class ="col-md-3 ">
1111 < ul class ="nav nav-pills nav-stacked ">
12- < li
13- ng-click ="$ctrl.page = 0; $ctrl.filter='active' "
14- ng-class ="{active: $ctrl.filter=='active'} "
15- >
16- < a href ="javascript:void(0); "
17- > Active
18- < span class ="badge pull-right "
19- > {{($ctrl.filteredEvents | filter:{complete:
20- '!true'}).length}}</ span
21- > </ a
22- >
12+ < li ng-click ="$ctrl.filter='active'; $ctrl.handleFilterChange() " ng-class ="{active: $ctrl.filter=='active'} ">
13+ < a href ="javascript:void(0); "> Active
14+ < span class ="badge pull-right " ng-if ="$ctrl.filter=='active' "> {{$ctrl.totalEvents}}</ span > </ a >
2315 </ li >
24- < li
25- ng-click ="$ctrl.page = 0; $ctrl.filter='complete' "
26- ng-class ="{active: $ctrl.filter=='complete'} "
27- >
28- < a href ="javascript:void(0); "
29- > Complete
30- < span class ="badge pull-right "
31- > {{($ctrl.filteredEvents | filter:{complete: true}).length}}</ span
32- > </ a
33- >
16+ < li ng-click ="$ctrl.filter='complete'; $ctrl.handleFilterChange() "
17+ ng-class ="{active: $ctrl.filter=='complete'} ">
18+ < a href ="javascript:void(0); "> Complete
19+ < span class ="badge pull-right " ng-if ="$ctrl.filter=='complete' "> {{$ctrl.totalEvents}}</ span > </ a >
3420 </ li >
35- < li
36- ng-click ="$ctrl.page = 0; $ctrl.filter='all' "
37- ng-class ="{active: $ctrl.filter=='all'} "
38- >
39- < a href ="javascript:void(0); "
40- > All
41- < span class ="badge pull-right "
42- > {{$ctrl.filteredEvents.length}}</ span
43- > </ a
44- >
21+ < li ng-click ="$ctrl.filter='all'; $ctrl.handleFilterChange() " ng-class ="{active: $ctrl.filter=='all'} ">
22+ < a href ="javascript:void(0); "> All
23+ < span class ="badge pull-right " ng-if ="$ctrl.filter=='all' "> {{$ctrl.totalEvents}}</ span > </ a >
4524 </ li >
4625 </ ul >
4726
4827 < hr />
4928 < form class ="form ">
5029 < div class ="top-gap ">
5130 < label > Search</ label >
52- < input
53- type ="text "
54- class ="form-control "
55- placeholder ="event name, description "
56- ng-model ="$ctrl.eventSearch "
57- ng-change ="$ctrl.handleSearchChange() "
58- />
31+ < input type ="text " class ="form-control " placeholder ="event name, description " ng-model ="$ctrl.eventSearch "
32+ ng-change ="$ctrl.handleSearchChange() " />
5933 </ div >
6034 </ form >
6135 < hr />
7347 </ div >
7448
7549 < form class ="navbar-form navbar-right " role ="search ">
76- < button
77- type ="submit "
78- class ="btn btn-default "
79- ng-click ="$ctrl.newEvent() "
80- >
50+ < button type ="submit " class ="btn btn-default " ng-click ="$ctrl.newEvent() ">
8151 New Event
8252 </ button >
8353 </ form >
8757 < div class ="row ">
8858 < div class ="col-md-12 ">
8959 < div class ="admin-table ">
90- < div
91- class ="well-item "
92- ng-repeat ="e in ($ctrl.filteredEvents = ($ctrl.events | filter:$ctrl.filterEvents)) | filter:$ctrl.filterComplete | orderBy:'name' | offset: $ctrl.page*$ctrl.itemsPerPage | limitTo:$ctrl.itemsPerPage "
93- >
60+ < div class ="well-item " ng-repeat ="e in $ctrl.events ">
9461 < div class ="row pointer " ng-click ="$ctrl.gotoEvent(e) ">
9562 < div class ="col-md-8 ">
9663 < div class ="right-gap pull-left ">
10067 < div class ="muted "> {{e.description}}</ div >
10168 </ div >
10269 < div class ="col-md-4 ">
103- < button
104- class ="btn btn-sm btn-danger pull-right admin-user-button "
105- ng-if ="$ctrl.hasDeletePermission(e) "
106- ng-click ="$ctrl.deleteEvent($event, e) "
107- >
70+ < button class ="btn btn-sm btn-danger pull-right admin-user-button "
71+ ng-if ="$ctrl.hasDeletePermission(e) " ng-click ="$ctrl.deleteEvent($event, e) ">
10872 Delete
10973 </ button >
110- < button
111- class ="btn btn-sm btn-default pull-right "
112- ng-if ="$ctrl.hasUpdatePermission(e) "
113- ng-click ="$ctrl.editEvent($event, e) "
114- >
74+ < button class ="btn btn-sm btn-default pull-right " ng-if ="$ctrl.hasUpdatePermission(e) "
75+ ng-click ="$ctrl.editEvent($event, e) ">
11576 Edit
11677 </ button >
11778 </ div >
12283 < div class ="col-md-12 ">
12384 < ul class ="pager pull-right ">
12485 < li ng-class ="{'disabled': $ctrl.page == 0} ">
125- < a
126- href ="javascript:void(0); "
127- ng-click ="$ctrl.page == 0 || ($ctrl.page=$ctrl.page-1) "
128- > ← Previous</ a
129- >
86+ < a href ="javascript:void(0); " ng-click ="$ctrl.previousPage() "> ← Previous</ a >
13087 </ li >
131- < li
132- ng-class ="{'disabled': $ctrl.page >= ($ctrl.filteredEvents.length/$ctrl.itemsPerPage) - 1} "
133- >
134- < a
135- href ="javascript:void(0); "
136- ng-click ="$ctrl.page >= ($ctrl.filteredEvents.length/$ctrl.itemsPerPage) - 1 || ($ctrl.page=$ctrl.page+1) "
137- > Next→</ a
138- >
88+ < li ng-class ="{'disabled': ($ctrl.page + 1) * $ctrl.itemsPerPage >= $ctrl.totalEvents} ">
89+ < a href ="javascript:void(0); " ng-click ="$ctrl.nextPage() "> Next→</ a >
13990 </ li >
14091 </ ul >
14192 </ div >
14495 </ div >
14596 </ div >
14697 </ div >
147- </ div >
98+ </ div >
0 commit comments