angular-bootstrap-md
Version:
Bootstrap 4 & Angular 15 UI KIT - 700+ components, MIT license, simple installation.
36 lines (35 loc) • 1.5 kB
TypeScript
import { OnDestroy, OnInit, OnChanges, EventEmitter, ElementRef, SimpleChanges } from '@angular/core';
import { Colors } from './colors.interface';
import { BooleanInput } from '@angular/cdk/coercion';
import * as i0 from "@angular/core";
export declare class BaseChartDirective implements OnDestroy, OnChanges, OnInit, Colors {
element: ElementRef;
static defaultColors: Array<number[]>;
data: number[] | any[];
datasets: any[];
labels: Array<any>;
options: any;
chartType: string;
colors: Array<any>;
get legend(): boolean;
set legend(value: BooleanInput);
private _legend;
chartClick: EventEmitter<any>;
chartHover: EventEmitter<any>;
ctx: any;
chart: any;
cvs: any;
initFlag: boolean;
isBrowser: any;
constructor(element: ElementRef, platformId: string);
ngOnInit(): any;
ngOnChanges(changes: SimpleChanges): void;
ngOnDestroy(): any;
getChartBuilder(ctx: any): any;
getPointDataAtEvent(event: any): any;
private updateChartData;
private getDatasets;
private refresh;
static ɵfac: i0.ɵɵFactoryDeclaration<BaseChartDirective, never>;
static ɵdir: i0.ɵɵDirectiveDeclaration<BaseChartDirective, "canvas[mdbChart]", ["mdb-base-chart"], { "data": "data"; "datasets": "datasets"; "labels": "labels"; "options": "options"; "chartType": "chartType"; "colors": "colors"; "legend": "legend"; }, { "chartClick": "chartClick"; "chartHover": "chartHover"; }, never, never, false, never>;
}