@senx/warpview
Version:
WarpView Elements
65 lines • 2.58 kB
TypeScript
import { AfterViewInit, ElementRef, EventEmitter, NgZone, Renderer2 } from '@angular/core';
import { WarpViewComponent } from '../warp-view-component';
import { SizeService } from '../../services/resize.service';
import { Param } from '../../model/param';
import { DataModel } from '../../model/dataModel';
import { ResizedEvent } from 'angular-resize-event';
import * as i0 from "@angular/core";
export declare class WarpViewResultTileComponent extends WarpViewComponent implements AfterViewInit {
el: ElementRef;
renderer: Renderer2;
sizeService: SizeService;
ngZone: NgZone;
title: ElementRef;
chartTitle: any;
set type(type: string);
get type(): string;
standalone: boolean;
pointHover: EventEmitter<any>;
warpViewChartResize: EventEmitter<any>;
chartDraw: EventEmitter<any>;
boundsDidChange: EventEmitter<any>;
warpViewNewOptions: EventEmitter<any>;
loading: boolean;
dataModel: DataModel;
innerHeight: number;
graphs: {
spectrum: string[];
chart: string[];
pie: string[];
polar: string[];
radar: string[];
bar: string[];
bubble: string[];
annotation: string[];
'gts-tree': string[];
datagrid: string[];
display: string[];
drilldown: string[];
image: string[];
map: string[];
gauge: string[];
plot: string[];
box: string[];
line3d: string[];
globe: string[];
drops: string[];
};
protected _type: any;
private isRefresh;
constructor(el: ElementRef, renderer: Renderer2, sizeService: SizeService, ngZone: NgZone);
ngAfterViewInit(): void;
protected update(options: Param, refresh: boolean): void;
protected convert(data: DataModel): Partial<any>[];
onResized(event: ResizedEvent): void;
chartDrawn(): void;
setResult(data: string, isRefresh: boolean): void;
onWarpViewNewOptions(opts: any): void;
resize(layout: {
width: number;
height: any;
}): void;
static ɵfac: i0.ɵɵFactoryDeclaration<WarpViewResultTileComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<WarpViewResultTileComponent, "warpview-result-tile", never, { "chartTitle": "chartTitle"; "type": "type"; "standalone": "standalone"; }, { "pointHover": "pointHover"; "warpViewChartResize": "warpViewChartResize"; "chartDraw": "chartDraw"; "boundsDidChange": "boundsDidChange"; "warpViewNewOptions": "warpViewNewOptions"; }, never, never>;
}
//# sourceMappingURL=warp-view-result-tile.component.d.ts.map