1 <eg-staff-banner bannerText="Course List" i18n-bannerText>
4 <eg-string #successString i18n-text text="{{table_name}} Update Succeeded"></eg-string>
5 <eg-string #createString i18n-text text="{{table_name}} Was Created Successfully"></eg-string>
6 <eg-string #deleteFailedString i18n-text text="Delete of {{table_name}} failed or was not allowed"></eg-string>
7 <eg-string #deleteSuccessString i18n-text text="Delete of {{table_name}} succeeded"></eg-string>
8 <eg-string #flairTooltip i18n-text text="Limited Editing"></eg-string>
10 <div class="w-100 mt-2 mb-2">
11 <eg-grid #grid idlClass={{idl_class}}
12 [dataSource]="grid_source"
13 [rowFlairIsEnabled]="true"
14 [rowFlairCallback]="rowFlairCallback"
15 [cellClassCallback]="gridCellClassCallback"
17 <eg-grid-toolbar-button
18 label="Create {{table_name}}" (onClick)="createNew()" i18n-label>
19 </eg-grid-toolbar-button>
20 <eg-grid-toolbar-action label="Edit Selected" i18n-label (onClick)="editSelected($event)">
21 </eg-grid-toolbar-action>
22 <eg-grid-toolbar-action label="Delete Selected" i18n-label (onClick)="deleteSelected($event)">
23 </eg-grid-toolbar-action>
27 <eg-fm-record-editor #editDialog
28 idlClass={{idl_class}}
29 [preloadLinkedValues]="true">
30 </eg-fm-record-editor>