1 <ng-template #progress>
3 <div class="col-lg-6 offset-lg-3">
4 <eg-progress-inline></eg-progress-inline>
10 <ul ngbNav #itemsNav="ngbNav" class="nav-tabs"
11 [activeId]="itemsTab" (navChange)="tabChange($event)">
12 <li ngbNavItem="checkouts">
13 <a ngbNavLink i18n>Items Checked Out ({{mainList.length}})</a>
14 <ng-template ngbNavContent>
15 <ng-container *ngIf="loading">
16 <ng-container *ngTemplateOutlet="progress"></ng-container>
18 <eg-circ-grid #checkoutsGrid
19 persistKey="circ.patron.items_out" (reloadRequested)="load()">
23 <ng-container *ngIf="displayAltList">
24 <li ngbNavItem="other">
25 <a ngbNavLink i18n>Other/Special Circulations ({{altList.length}})</a>
26 <ng-template ngbNavContent>
28 <ng-container *ngIf="loading">
29 <ng-container *ngTemplateOutlet="progress"></ng-container>
31 <eg-circ-grid #otherGrid
32 persistKey="circ.patron.items_out.other" (reloadRequested)="load()">
38 <li ngbNavItem="noncat">
40 <ng-container *ngIf="context.summary && context.summary.stats">
41 Non-Cataloged Circulations ({{context.summary.stats.checkouts.noncat}})
44 <ng-template ngbNavContent>
47 <ng-container *ngIf="loading">
48 <ng-container *ngTemplateOutlet="progress"></ng-container>
50 <eg-circ-grid #nonCatGrid persistKey="circ.patron.items_out.noncat"
51 menuStyle="none" (reloadRequested)="load()">
58 <div [ngbNavOutlet]="itemsNav"></div>