New Angular UI from 1806
[vid.git] / vid-webpack-master / src / app / browseSdc / previous-versions / previous-versions.component.ts
1 import { Component } from '@angular/core';
2 import { DialogComponent, DialogService } from 'ng2-bootstrap-modal';
3 import { CustomTableOptions } from '../vid-table/vid-table.component';
4
5 export interface PreviousVersionsModel {
6
7   title: string;
8   tableOptions: CustomTableOptions;
9 }
10
11 @Component({
12   selector: 'previous-versions',
13   templateUrl: 'previous-versions.html',
14   styleUrls: ['previous-versions.css']
15 })
16 export class PreviousVersionsComponent extends DialogComponent<PreviousVersionsModel, boolean> implements PreviousVersionsModel {
17
18   title: string;
19   tableOptions: CustomTableOptions;
20
21   constructor(dialogService: DialogService) {
22     super(dialogService);
23   }
24
25   public deploy(row) {
26     this.result = row;
27     this.close();
28   }
29 }