/** * acurade-G5 Component * Automatic generated from acurade G5 * acurade GmbH - Austria ©2019 */ import { AfterViewInit, OnInit } from '@angular/core'; import { ElementRef } from '@angular/core'; export declare class ACChartComponent implements AfterViewInit, OnInit { private elementRef; myCanvas: ElementRef; _ACChartData: ACChartData; set data(sdata: ACChartData); private _ChartHeight; get ChartHeight(): string; set ChartHeight(v: string); constructor(elementRef: ElementRef); myChart: any; ngOnInit(): void; ngAfterViewInit(): void; mousemove(evt: any): void; Update(): void; } export declare class ACChartItem { label: string; type: string; borderColor: string; borderWidth: number; fill: boolean; backgroundColor: string; data: Array; lineTension: number; constructor(label?: string, type?: string, borderColor?: string, borderWidth?: number, fill?: boolean, backgroundColor?: string); } export declare class ACChartData { type: string; ACChartComponent: ACChartComponent; options: { scales: { yAxes: { display: boolean; ticks: { beginAtZero: boolean; }; }[]; xAxes: { showXLabels: number; ticks: { showXLabels: number; maxRotation: number; minRotation: number; }; }[]; }; responsive: boolean; maintainAspectRatio: boolean; showXLabels: number; title: { display: boolean; text: string; }; tooltips: { mode: string; intersect: boolean; }; legend: { display: boolean; }; elements: { point: { hitRadius: number; hoverRadius: number; radius: number; }; }; }; GetItem(index: number): ACChartItem; AddItem(Item: ACChartItem): void; RemoveAll(upadate?: boolean): void; RemoveItem(Item: ACChartItem): void; AddXLabes(labels: Array): void; data: any; constructor(title?: string, type?: string); Update(): void; }