UNPKG

@rdkmaster/jigsaw-labs

Version:

Jigsaw, the next generation component set for RDK

89 lines (88 loc) 3.19 kB
/** * Created by 10177553 on 2017/3/23. */ import { AfterViewInit, ElementRef, EventEmitter, NgZone, OnDestroy, OnInit, Renderer2 } from "@angular/core"; import { AbstractGraphData } from "../../core/data/graph-data"; import { AbstractJigsawComponent } from "../common"; import { EchartOptions } from "../../core/data/echart-types"; export declare class JigsawGraph extends AbstractJigsawComponent implements OnInit, OnDestroy, AfterViewInit { private _elementRef; private _renderer; private _zone; dataValid: boolean; private _graph; /** * @internal */ _$noDataSrc: string; private _data; data: AbstractGraphData; private _removeRefreshCallback; width: string; height: string; private _globalTheme; globalTheme: any; constructor(_elementRef: ElementRef, _renderer: Renderer2, _zone: NgZone); /** * 判断对象是否为空 * @param obj */ private _isOptionsValid(obj); setOption(option: EchartOptions, lazyUpdate?: boolean): void; resize(): void; private _resizeEventRemoval; private _listenWindowResize(); private _needListenWindowResize(); private _host; private _graphContainer; ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; private _registerEvent(); private _handleEvent(params, eventType?); registerMap(mapName: string, geoJson: Object, specialAreas?: Object): void; getMapMap(mapName: string): Object; registerTheme(themeName: string, theme: Object): void; dispatchAction(payload: Object): void; on(eventName: string, handler: Function, context?: Object): void; off(eventName: string, handler?: Function): void; showLoading(type?: string, opts?: Object): void; hideLoading(): void; clear(): void; isDisposed(): boolean; dispose(): void; private _eventArr; click: EventEmitter<any>; dblclick: EventEmitter<any>; mousedown: EventEmitter<any>; mouseup: EventEmitter<any>; mouseover: EventEmitter<any>; mouseout: EventEmitter<any>; globalout: EventEmitter<any>; contextmenu: EventEmitter<any>; legendselectchanged: EventEmitter<any>; legendselected: EventEmitter<any>; legendunselected: EventEmitter<any>; datazoom: EventEmitter<any>; datarangeselected: EventEmitter<any>; timelinechanged: EventEmitter<any>; timelineplaychanged: EventEmitter<any>; restore: EventEmitter<any>; dataviewchanged: EventEmitter<any>; magictypechanged: EventEmitter<any>; geoselectchanged: EventEmitter<any>; geoselected: EventEmitter<any>; geounselected: EventEmitter<any>; pieselectchanged: EventEmitter<any>; pieselected: EventEmitter<any>; pieunselected: EventEmitter<any>; mapselectchanged: EventEmitter<any>; mapselected: EventEmitter<any>; mapunselected: EventEmitter<any>; axisareaselected: EventEmitter<any>; focusNodeAdjacency: EventEmitter<any>; unfocusNodeAdjacency: EventEmitter<any>; brush: EventEmitter<any>; brushselected: EventEmitter<any>; init: EventEmitter<any>; }