blob: 4d3019a4d7d995d8e350ccf0407bc99ca112abb1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
import { Component, OnInit, ViewChild } from '@angular/core';
import { MatPaginator, MatSort } from '@angular/material';
import { DataChartDataSource } from './data-chart-datasource';
@Component({
selector: 'app-data-chart',
templateUrl: './data-chart.component.html',
styleUrls: ['./data-chart.component.css'],
})
export class DataChartComponent implements OnInit {
@ViewChild(MatPaginator) paginator: MatPaginator;
@ViewChild(MatSort) sort: MatSort;
dataSource: DataChartDataSource;
/** Columns displayed in the table. Columns IDs can be added, removed, or reordered. */
displayedColumns = ['id', 'name'];
ngOnInit() {
this.dataSource = new DataChartDataSource(this.paginator, this.sort);
}
}
|