zorro-ext-subin
Version:
42 lines (41 loc) • 1.37 kB
TypeScript
import { ElementRef, Renderer, OnChanges, OnDestroy, SimpleChange, EventEmitter, OnInit } from "@angular/core";
import { Http } from "@angular/http";
export declare class EchartsDirective implements OnInit, OnChanges, OnDestroy {
el: ElementRef;
renderer: Renderer;
http: Http;
options: any;
dataset: any[];
theme: string;
loading: boolean;
chartClick: EventEmitter<any>;
chartDblClick: EventEmitter<any>;
chartMouseDown: EventEmitter<any>;
chartMouseUp: EventEmitter<any>;
chartMouseOver: EventEmitter<any>;
chartMouseOut: EventEmitter<any>;
chartGlobalOut: EventEmitter<any>;
myChart: any;
currentWindowWidth: any;
constructor(el: ElementRef, renderer: Renderer, http: Http);
ngOnInit(): void;
createChart(): any;
initMapData(): void;
updateChart(): void;
onWindowResize(event: any): void;
ngOnChanges(changes: {
[propertyName: string]: SimpleChange;
}): void;
ngOnDestroy(): void;
onOptionsChange(opt: any): void;
onDatasetChange(dataset: any[]): void;
onLoadingChange(loading: boolean): void;
mergeDataset(dataset: any[]): void;
/**
* method to check if the option has dataset.
*/
hasData(): boolean;
registerEvents(myChart: any): void;
}
export declare class EchartsModule {
}