Commit | Line | Data |
---|---|---|
4c58e251 TO |
1 | <!-- |
2 | Controller: CaseTypeCtrl | |
3 | Required vars: caseType | |
4 | --> | |
5 | <table> | |
6 | <thead> | |
599e58a9 | 7 | <tr> |
7abbf317 CW |
8 | <th>{{ts('Name')}}</th> |
9 | <th>{{ts('Assign to Creator')}}</th> | |
10 | <th>{{ts('Is Manager')}}</th> | |
599e58a9 DG |
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> | |
239ee7d9 TO |
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> | |
599e58a9 | 19 | <td> |
77ec5a8d | 20 | <a crm-icon="fa-trash" class="crm-hover-button" ng-click="removeItem(caseType.definition.caseRoles,relType)" title="{{ts('Remove')}}"></a> |
599e58a9 DG |
21 | </td> |
22 | </tr> | |
4c58e251 | 23 | </tbody> |
8c7e0ae8 TO |
24 | |
25 | <tfoot> | |
599e58a9 DG |
26 | <tr class="addRow"> |
27 | <td colspan="4"> | |
599e58a9 | 28 | <span crm-add-name |
4324b8d7 | 29 | crm-options="relationshipTypeOptions" |
599e58a9 DG |
30 | crm-var="newRole" |
31 | crm-on-add="addRole(caseType.definition.caseRoles, newRole)" | |
00eee619 | 32 | placeholder="{{ts('Add role')}}" |
239ee7d9 | 33 | ></span> |
599e58a9 DG |
34 | </td> |
35 | </tr> | |
8c7e0ae8 | 36 | </tfoot> |
4c58e251 | 37 | </table> |