UNPKG

@senx/warpview

Version:
60 lines 2.48 kB
import { ElementRef, EventEmitter, NgZone, Renderer2 } from '@angular/core'; import { WarpViewComponent } from '../warp-view-component'; import { Param } from '../../model/param'; import { DataModel } from '../../model/dataModel'; import { SizeService } from '../../services/resize.service'; import { ChartBounds } from '../../model/chartBounds'; import { PlotlyHTMLElement } from 'plotly.js'; import * as i0 from "@angular/core"; export declare class WarpViewAnnotationComponent extends WarpViewComponent { el: ElementRef; renderer: Renderer2; sizeService: SizeService; ngZone: NgZone; set type(type: string); set hiddenData(hiddenData: number[]); set standalone(isStandalone: boolean); get standalone(): boolean; height: number; pointHover: EventEmitter<any>; chartDraw: EventEmitter<any>; boundsDidChange: EventEmitter<any>; constructor(el: ElementRef, renderer: Renderer2, sizeService: SizeService, ngZone: NgZone); displayExpander: boolean; layout: Partial<any>; marginLeft: number; expanded: boolean; protected _type: string; private visibility; private _standalone; private trimmed; private maxTick; private minTick; private visibleGtsId; private gtsId; private dataHashset; private lineHeight; private chartBounds; private afterBoundsUpdate; private firstDraw; handleKeyDown($event: KeyboardEvent): void; handleKeyup($event: KeyboardEvent): void; update(options: Param, refresh: boolean): void; updateBounds(min: any, max: any, marginLeft: any): void; drawChart(reparseNewData?: boolean): void; relayout(data: any): void; hover(data: any): void; unhover(): void; afterPlot(div: PlotlyHTMLElement): void; private emitNewBounds; protected convert(data: DataModel, firstDraw?: boolean): Partial<any>[]; toggle(): void; setRealBounds(chartBounds: ChartBounds): void; resize(layout: { width: number; height: any; }): void; static ɵfac: i0.ɵɵFactoryDeclaration<WarpViewAnnotationComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<WarpViewAnnotationComponent, "warpview-annotation", never, { "type": "type"; "hiddenData": "hiddenData"; "standalone": "standalone"; "height": "height"; }, { "pointHover": "pointHover"; "chartDraw": "chartDraw"; "boundsDidChange": "boundsDidChange"; }, never, never>; } //# sourceMappingURL=warp-view-annotation.component.d.ts.map