import { Component } from "@angular/core";
import { MessageService } from "primeng/api";
import { PrimeNGConfig } from "primeng/api";
@Component({
selector: "app-root",
templateUrl: "./app.component.html",
providers: [MessageService]
})
export class AppComponent {
basicData: any;
basicOptions: any;
labels: string[] = ["Item1", "Item2",
"Item3", "Item4", "Item5", "Item6"];
data: number[] = [65, 59, 80, 81, 56, 55];
constructor(private primengConfig: PrimeNGConfig) {}
ngOnInit() {
this.basicData = {
labels: this.labels,
datasets: [
{
data: this.data,
tension: 0.4,
borderColor: "#42A5F5"
}
]
};
}
updateDataClick(event) {
this.basicData = {
labels: [
"Item1",
"Item2",
"Item3",
"Item4",
"Item5",
"Item6",
"Item7",
"Item8"
],
datasets: [
{
data: [65, 59, 80, 81, 56, 55, 22, 58],
tension: 0.4,
borderColor: "#e23545"
}
]
};
}
}