@swimlane/ngx-charts
Version:
Declarative Charting Framework for Angular
62 lines (61 loc) • 3 kB
TypeScript
import { OnChanges, ElementRef, EventEmitter, AfterViewInit, SimpleChanges } from '@angular/core';
import { Orientation } from '../types/orientation.enum';
import { TextAnchor } from '../types/text-anchor.enum';
import * as i0 from "@angular/core";
export declare class YAxisTicksComponent implements OnChanges, AfterViewInit {
private platformId;
scale: any;
orient: Orientation;
tickArguments: number[];
tickValues: string[] | number[];
tickStroke: string;
trimTicks: boolean;
maxTickLength: number;
tickFormatting: any;
showGridLines: boolean;
gridLineWidth: number;
height: number;
referenceLines: any;
showRefLabels: boolean;
showRefLines: boolean;
wrapTicks: boolean;
dimensionsChanged: EventEmitter<any>;
innerTickSize: number;
tickPadding: number;
tickSpacing: number;
verticalSpacing: number;
textAnchor: TextAnchor;
dy: string;
x1: number;
x2: number;
y1: number;
y2: number;
adjustedScale: any;
transform: (o: any) => string;
tickFormat: (o: any) => string;
ticks: any[];
width: number;
outerTickSize: number;
rotateLabels: boolean;
refMax: number;
refMin: number;
referenceLineLength: number;
referenceAreaPath: string;
readonly Orientation: typeof Orientation;
ticksElement: ElementRef;
constructor(platformId: any);
ngOnChanges(changes: SimpleChanges): void;
ngAfterViewInit(): void;
updateDims(): void;
update(): void;
setReferencelines(): void;
getTicks(): any[];
getMaxTicks(tickHeight: number): number;
tickTransform(tick: number): string;
gridLineTransform(): string;
tickTrim(label: string): string;
getApproximateAxisWidth(): number;
tickChunks(label: string): string[];
static ɵfac: i0.ɵɵFactoryDeclaration<YAxisTicksComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<YAxisTicksComponent, "g[ngx-charts-y-axis-ticks]", never, { "scale": { "alias": "scale"; "required": false; }; "orient": { "alias": "orient"; "required": false; }; "tickArguments": { "alias": "tickArguments"; "required": false; }; "tickValues": { "alias": "tickValues"; "required": false; }; "tickStroke": { "alias": "tickStroke"; "required": false; }; "trimTicks": { "alias": "trimTicks"; "required": false; }; "maxTickLength": { "alias": "maxTickLength"; "required": false; }; "tickFormatting": { "alias": "tickFormatting"; "required": false; }; "showGridLines": { "alias": "showGridLines"; "required": false; }; "gridLineWidth": { "alias": "gridLineWidth"; "required": false; }; "height": { "alias": "height"; "required": false; }; "referenceLines": { "alias": "referenceLines"; "required": false; }; "showRefLabels": { "alias": "showRefLabels"; "required": false; }; "showRefLines": { "alias": "showRefLines"; "required": false; }; "wrapTicks": { "alias": "wrapTicks"; "required": false; }; }, { "dimensionsChanged": "dimensionsChanged"; }, never, never, false, never>;
}