Lines Matching +full:button +full:-

1 <!-- Add & Remove Role Groups Buttons -->
3 <button
4 type="button"
5 ng-class="{'disabled' : roleGroupType === '' }"
6 ng-disabled="roleGroupType === ''"
7 class="btn btn-tertiary"
8 ng-click="addGroupFn(); $parent.newGroup={}"
10 <icon aria-hidden="true" file="icon-plus.svg"></icon>
12 </button>
13 <button
14 type="button"
15 ng-disabled="roleGroupType === '' || !hasSelectedGroup"
16 class="btn btn-tertiary"
17 ng-click="removeMultipleRoleGroupsFn() "
19 <icon aria-hidden="true" file="icon-trashcan.svg"></icon>
21 </button>
23 <!-- LDAP Role Groups Table -->
25 <!-- LDAP Role Groups Table Header -->
26 <div class="table__row-header row column" ng-class="{'disabled' : !enabled }">
28 <div class="table__cell-select">
29 <label class="control-check">
30 <span class="screen-reader-offscreen" id="select-all-groups"
35 aria-labelledby="select-all-groups"
36 ng-disabled="!enabled || roleGroups.length < 1 "
37 ng-click="toggleAll()"
38 ng-checked="roleGroupIsSelectedChanged()"
39 ng-model="all"
44 <div class="table__cell-sort">
45 <div class="column small-2 sort_button_wrapper">
46 <button
47 class="sort-ascending"
48 aria-label="sort group names in ascending order"
49 ng-click="sortBy('RemoteGroup', false)"
50 ng-disabled="!enabled || roleGroups.length < 1 "
51 ></button>
52 <button
53 class="sort-descending"
54 aria-label="sort group names in descending order"
55 ng-click="sortBy('RemoteGroup', true)"
56 ng-disabled="!enabled || roleGroups.length < 1 "
57 ></button>
60 <div class="table__cell-ldap-group">
63 <div class="table__cell-sort">
64 <div class="column small-2 sort_button_wrapper">
65 <button
66 class="sort-ascending"
67 aria-label="sort group privileges in ascending order"
68 ng-click="sortBy('LocalRole', false)"
69 ng-disabled="!enabled || roleGroups.length < 1 "
70 ></button>
71 <button
72 class="sort-descending"
73 aria-label="sort group privileges in descending order"
74 ng-click="sortBy('LocalRole', true)"
75 ng-disabled="!enabled || roleGroups.length < 1 "
76 ></button>
79 <div class="table__cell-ldap-role">
84 <!-- LDAP Disabled Role Groups Table Row -->
85 <div class="empty__logs" ng-if="roleGroups.length < 1 || !enabled">
87 ng-if="!roleGroups.length && roleGroupType"
91 <p ng-if=" roleGroupType === '' " ng-class="{'disabled' : !enabled }">
96 ng-repeat="group in roleGroups | orderBy:sortPropertyName:reverse track by $index "
98 <!-- Enabled LDAP Role Groups Table Rows -->
99 <div class="row column table__row-value" ng-if="enabled">
100 <div class="table__cell-select select-header">
101 <label class="control-check">
102 <span class="screen-reader-offscreen" id="select-group"
107 aria-labelledby="select-group"
108 ng-model="group.isSelected"
109 ng-change="roleGroupIsSelectedChanged(); optionToggled()"
114 <div class="table__cell-ldap">
117 <div class="table__cell-ldap">
120 <div class="table__cell-buttons">
121 <button
122 class="btn btn-tertiary"
123 type="button"
124 aria-label="edit group {{ group.RemoteGroup }}"
125 …ng-click="editGroupFn(group.RemoteGroup, group.LocalRole, $index); newGroup.RemoteGroup = group.Re…
127 <icon aria-hidden="true" file="icon-edit.svg"></icon>
128 </button>
129 <button
130 class="btn btn-tertiary"
131 type="button"
132 aria-label="delete group {{ group.RemoteGroup }}"
133 ng-class="{'disabled' : roleGroups.length < 1}"
134 …ng-click="removeGroupFn($index); newGroup.RemoteGroup = group.RemoteGroup; newGroup.LocalRole = gr…
136 <icon aria-hidden="true" file="icon-trashcan.svg"></icon>
137 </button>
142 <!-- Add/Edit Role Group Modal -->
145 aria-labelledby="add-or-edit-group"
147 ng-class="{'active': addGroup || editGroup}"
149 <h3 id="add-or-edit-group" class="subhead">
152 <div class="modal__content-ldap">
153 <!-- Add Role Group Modal Content -->
154 <div ng-if="addGroup">
156 <div class="small-9">
162 ng-model="newGroup.RemoteGroup"
166 ng-messages="add__group__form.group_name.$error"
167 class="form-error"
168 ng-class="{'visible' : add__group__form.group_name.$touched}"
170 <p ng-message="required">Field is required</p>
173 <div class="small-9">
177 class="select__group-role"
179 ng-model="newGroup.LocalRole"
182 <option class="courier-bold" ng-value="">Select an option</option>
183 <option class="courier-bold" ng-repeat="privilege in privileges">{{
188 ng-messages="add__group__form.group__role.$error"
189 class="form-error"
190 ng-class="{'visible' : add__group__form.group__role.$touched}"
192 <p ng-message="required">Field is required</p>
196 <div class="form-actions">
197 <button
198 type="button"
199 class="btn btn-primary"
200 ng-class="{'disabled' : add__group__form.$invalid}"
201 ng-click="addRoleGroup(); $parent.addGroup=false; $parent.newGroup={}"
204 </button>
205 <button
206 type="button"
207 class="btn btn-secondary"
208 ng-click="$parent.addGroup=false; $parent.newGroup={}"
211 </button>
214 <!-- Edit Role Group Modal Content -->
215 <div ng-if="editGroup">
218 <div class="small-9 edit-group-name" ng-model="newGroup.RemoteGroup">
221 <div class="small-9">
226 ng-model="newGroup.LocalRole"
229 <option class="courier-bold" ng-repeat="privilege in privileges">{{
234 ng-messages="edit__group__form.group__role__edit.$error"
235 class="form-error"
236 ng-class="{'visible' : edit__group__form.group__role__edit.$touched}"
238 <p ng-message="required">Field is required</p>
242 <div class="form-actions">
243 <button
244 type="button"
245 class="btn btn-primary"
246 ng-click="editRoleGroup();$parent.editGroup=false; $parent.newGroup={}"
249 </button>
250 <button
251 type="button"
252 class="btn btn-secondary"
253 ng-click="$parent.editGroup=false; $parent.newGroup={}"
256 </button>
261 <!-- Remove Role Groups Modal -->
265 aria-labelledby="remove-role-group"
266 ng-class="{'active': removeGroup}"
268 <h3 id="remove-role-group" class="subhead">Remove role group</h3>
269 <div class="modal__content-ldap">
272 <div class="form-actions">
273 <button
274 type="button"
275 class="btn btn-primary"
276 ng-click="removeRoleGroup(); $parent.removeGroup=false; newGroup={}"
279 </button>
280 <button
281 type="button"
282 class="btn btn-secondary"
283 ng-click="removeGroup=false; $parent.removeGroup=false; newGroup={}"
286 </button>
289 <!-- Remove Multiple Role Groups Modal -->
293 ng-class="{'active': removeMultipleGroups}"
295 <div class="page-header">
298 <div class="modal__content-ldap">
301 <span ng-repeat="groups in roleGroups | filter:{isSelected:true}"
307 <div class="form-actions">
308 <button
309 type="button"
310 class="btn btn-primary"
311 ng-click="removeMultipleRoleGroups();$parent.removeMultipleGroups=false; $parent.newGroup={}"
314 </button>
315 <button
316 type="button"
317 class="btn btn-secondary"
318 ng-click="removeMultipleGroups = false"
321 </button>
325 class="modal-overlay"
326 tabindex="-1"
327 ng-class="{'active': addGroup || editGroup || removeGroup || removeMultipleGroups}"