ag-charts-angular
Version:
<picture><source media="(prefers-color-scheme: dark)" srcset="./.github/banner-dark.png"><source media="(prefers-color-scheme: light)" srcset="./.github/banner-light.png"><img alt="AG Charts canvas-based charting trusted by the community, built for enterp
21 lines (20 loc) • 956 B
TypeScript
import { AfterViewInit, EventEmitter, NgZone, OnChanges, OnDestroy } from '@angular/core';
import { AgChartInstance } from 'ag-charts-community';
import * as i0 from "@angular/core";
export declare abstract class AgChartsBase<Options extends {}> implements AfterViewInit, OnChanges, OnDestroy {
chart?: AgChartInstance;
abstract options: Options;
abstract onChartReady: EventEmitter<AgChartInstance>;
protected _nativeElement: any;
protected _initialised: boolean;
protected ngZone: NgZone;
protected abstract createChart(options: Options): any;
ngAfterViewInit(): void;
ngOnChanges(_changes: any): void;
ngOnDestroy(): void;
private patchChartOptions;
private runOutsideAngular;
private runInsideAngular;
static ɵfac: i0.ɵɵFactoryDeclaration<AgChartsBase<any>, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<AgChartsBase<any>, "ng-component", never, {}, {}, never, never, false, never>;
}