]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/src/eg2/src/app/staff/circ/item/event-log/event-log.component.ts
LP#1207533: item-oriented Triggered Event Log
[working/Evergreen.git] / Open-ILS / src / eg2 / src / app / staff / circ / item / event-log / event-log.component.ts
1 import {Component, OnInit, ViewChild} from '@angular/core';
2 import {ActivatedRoute} from '@angular/router';
3 import {NetService} from '@eg/core/net.service';
4 import {AuthService} from '@eg/core/auth.service';
5 import {ItemEventGridComponent} from './event-grid.component';
6
7 @Component({
8   templateUrl: 'event-log.component.html'
9 })
10
11 export class ItemEventLogComponent implements OnInit {
12     itemId: number;
13
14     @ViewChild('itemEventGrid', { static: true }) itemEventGrid: ItemEventGridComponent;
15
16     constructor(
17         private route: ActivatedRoute,
18         private net: NetService,
19         private auth: AuthService
20     ) {}
21
22     ngOnInit() {
23         // Note: if this is not supplied, the grid will show recent events
24         // across all items, which may be a neat feature...
25         this.itemId = +this.route.snapshot.paramMap.get('item');
26     }
27 }
28
29