@swimlane/ngx-charts
Version:
Declarative Charting Framework for Angular
37 lines (36 loc) • 1.44 kB
TypeScript
import { EventEmitter, ElementRef, OnChanges, ChangeDetectorRef, SimpleChanges } from '@angular/core';
import { ScaleType } from '../types/scale-type.enum';
import { ViewDimensions } from '../types/view-dimension.interface';
import * as i0 from "@angular/core";
export declare class Timeline implements OnChanges {
private cd;
view: [number, number];
results: any;
scheme: any;
customColors: any;
legend: boolean;
autoScale: boolean;
scaleType: ScaleType;
height: number;
select: EventEmitter<any>;
onDomainChange: EventEmitter<any>;
element: HTMLElement;
dims: ViewDimensions;
xDomain: any[];
xScale: any;
brush: any;
transform: string;
initialized: boolean;
filterId: string;
filter: string;
constructor(element: ElementRef, cd: ChangeDetectorRef);
ngOnChanges(changes: SimpleChanges): void;
update(): void;
getXDomain(): any[];
getXScale(): any;
addBrush(): void;
updateBrush(): void;
getDims(): ViewDimensions;
static ɵfac: i0.ɵɵFactoryDeclaration<Timeline, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<Timeline, "g[ngx-charts-timeline]", never, { "view": "view"; "results": "results"; "scheme": "scheme"; "customColors": "customColors"; "legend": "legend"; "autoScale": "autoScale"; "scaleType": "scaleType"; "height": "height"; }, { "select": "select"; "onDomainChange": "onDomainChange"; }, never, ["*"]>;
}