@swimlane/ngx-charts
Version:
Declarative Charting Framework for Angular
41 lines (40 loc) • 1.24 kB
TypeScript
import { EventEmitter, OnChanges, ElementRef, SimpleChanges, AfterViewInit } from '@angular/core';
export declare class XAxisTicksComponent implements OnChanges, AfterViewInit {
scale: any;
orient: any;
tickArguments: number[];
tickValues: any[];
tickStroke: string;
trimTicks: boolean;
maxTickLength: number;
tickFormatting: any;
showGridLines: boolean;
gridLineHeight: any;
width: any;
rotateTicks: boolean;
dimensionsChanged: EventEmitter<{}>;
verticalSpacing: number;
rotateLabels: boolean;
innerTickSize: number;
outerTickSize: number;
tickPadding: number;
textAnchor: string;
maxTicksLength: number;
maxAllowedLength: number;
adjustedScale: any;
textTransform: any;
ticks: any;
tickFormat: (o: any) => any;
height: number;
ticksElement: ElementRef;
ngOnChanges(changes: SimpleChanges): void;
ngAfterViewInit(): void;
updateDims(): void;
update(): void;
getRotationAngle(ticks: any): number;
getTicks(): any;
getMaxTicks(tickWidth: number): number;
tickTransform(tick: any): string;
gridLineTransform(): string;
tickTrim(label: string): string;
}