925a022c9a23922c94e53035c070e18d027ca8ae
[working/Evergreen.git] /
1 <eg-title i18n-prefix prefix="Circulation Policy Configuration"></eg-title>
2 <eg-staff-banner bannerText="Circulation Policy Configuration" i18n-bannerText>
3 </eg-staff-banner>
4
5 <eg-string #successString i18n-text text="Circulation Policy Update Succeeded"></eg-string>
6 <eg-string #createString i18n-text text="Circulation Policy Creation Succeeded"></eg-string>
7
8 <div #limitSets>
9   <ng-container >
10       <linked-circ-limit-sets
11         #circLimitSets
12         (outputLinkedLimitSet)="setLimitSets($event)" >
13       </linked-circ-limit-sets>
14   </ng-container>
15 </div>
16
17 <eg-grid #grid idlClass="ccmm"
18     [dataSource]="dataSource"
19     [sortable]="true"
20     (onRowActivate)="editSelected([$event])"
21     [showFields]='"is_renewal,active,org_unit,copy_circ_lib,copy_owning_lib,user_home_ou"'
22     >
23     <eg-grid-toolbar-button 
24       label="New Circ Matrix Matchpoint" i18n-label (onClick)="createNew()">
25     </eg-grid-toolbar-button>
26     <eg-grid-toolbar-action label="Edit Selected" i18n-label (onClick)="editSelected($event)">
27     </eg-grid-toolbar-action>
28   </eg-grid>
29
30   
31 <eg-fm-record-editor #editDialog
32     idlClass="ccmm" 
33     [preloadLinkedValues]="true" 
34     readonlyFields="name"
35     (recordSaved)="configureLimitSets($event); clearLinkedCircLimitSets()"
36     (recordCanceled)="clearLinkedCircLimitSets()"
37     (recordError)="clearLinkedCircLimitSets()"
38     >
39 </eg-fm-record-editor>