1 <eg-string #successString i18n-text text="{{tableName}} Update Succeeded"></eg-string>
2 <eg-string #createString i18n-text text="{{tableName}} Was Created Successfully"></eg-string>
3 <eg-string #deleteFailedString i18n-text text="Deletion of {{tableName}} failed or was not allowed"></eg-string>
4 <eg-string #deleteSuccessString i18n-text text="Deletion of {{tableName}} was successful"></eg-string>
5 <eg-string #deleteLinkedTermWarningString i18n-text text="Warning: One or more courses are linked to this Term. Are you sure you want to delete {{termToDelete}}?"></eg-string>
11 ariaLabel="Org Unit" i18n-ariaLabel
12 [limitPerms]="['MANAGE_RESERVES']"
13 [selectedOrgId]="defaultOuId"
14 [(ngModel)]="searchOrgs"
15 (ngModelChange)="grid.reload()">
16 </eg-org-family-select>
21 <div class="w-100 mt-2 mb-2">
22 <eg-grid #grid idlClass={{idlClass}}
23 [dataSource]="grid_source"
25 <eg-grid-toolbar-button
26 label="Create {{tableName}}" (onClick)="createNew()" i18n-label>
27 </eg-grid-toolbar-button>
28 <eg-grid-toolbar-action label="Edit Selected" i18n-label (onClick)="editSelected($event)">
29 </eg-grid-toolbar-action>
30 <eg-grid-toolbar-action label="Delete Selected" i18n-label (onClick)="deleteSelected($event)">
31 </eg-grid-toolbar-action>
32 <eg-grid-column label="ID" path="id" [index]=true [hidden]="true" i18n-label></eg-grid-column>
33 <eg-grid-column label="Name" name="name" i18n-label></eg-grid-column>
38 <eg-fm-record-editor #editDialog
40 fieldOrder="name,owning_lib,start_date,end_date"
41 [preloadLinkedValues]="true"
42 hiddenFields="id,is_archived">
43 </eg-fm-record-editor>
45 <eg-confirm-dialog dialogBody="{{deleteLinkedTermWarningString.text}}" #deleteLinkedTermWarning></eg-confirm-dialog>