Commit | Line | Data |
---|---|---|
4c58e251 TO |
1 | <!-- |
2 | Controller: CaseTypeCtrl | |
3 | Required vars: caseType | |
4 | --> | |
5 | <table> | |
6 | <thead> | |
599e58a9 DG |
7 | <tr> |
8 | <th>Name</th> | |
9 | <th>Assign to Creator</th> | |
10 | <th>Is Manager</th> | |
11 | <th></th> | |
12 | </tr> | |
4c58e251 TO |
13 | </thead> |
14 | <tbody> | |
599e58a9 DG |
15 | <tr ng-repeat="relType in caseType.definition.caseRoles | orderBy:'name'" ng-class-even="'crm-entity even-row even'" ng-class-odd="'crm-entity odd-row odd'"> |
16 | <td>{{relType.name}}</td> | |
17 | <td><input type="checkbox" ng-model="relType.creator" ng-true-value="1" ng-false-value="0"/></td> | |
18 | <td><input type="radio" ng-model="relType.manager" value="1" ng-change="onManagerChange(relType)"/></td> | |
19 | <td> | |
20 | <a class="crm-hover-button" ng-click="removeItem(caseType.definition.caseRoles,relType)"> | |
21 | <span class="icon delete-icon" title="Remove"></span> | |
22 | </a> | |
23 | </td> | |
24 | </tr> | |
4c58e251 | 25 | </tbody> |
8c7e0ae8 TO |
26 | |
27 | <tfoot> | |
599e58a9 DG |
28 | <tr class="addRow"> |
29 | <td colspan="4"> | |
30 | Add role: | |
31 | <span crm-add-name | |
32 | crm-options="relationshipTypeNames" | |
33 | crm-var="newRole" | |
34 | crm-on-add="addRole(caseType.definition.caseRoles, newRole)" | |
35 | /> | |
36 | </td> | |
37 | </tr> | |
8c7e0ae8 | 38 | </tfoot> |
4c58e251 | 39 | </table> |