1 | import { OnChanges, ElementRef, EventEmitter, AfterViewInit, SimpleChanges } from '@angular/core';
|
2 | import { Orientation } from '../types/orientation.enum';
|
3 | import { TextAnchor } from '../types/text-anchor.enum';
|
4 | export declare class YAxisTicksComponent implements OnChanges, AfterViewInit {
|
5 | private platformId;
|
6 | scale: any;
|
7 | orient: Orientation;
|
8 | tickArguments: number[];
|
9 | tickValues: string[] | number[];
|
10 | tickStroke: string;
|
11 | trimTicks: boolean;
|
12 | maxTickLength: number;
|
13 | tickFormatting: any;
|
14 | showGridLines: boolean;
|
15 | gridLineWidth: number;
|
16 | height: number;
|
17 | referenceLines: any;
|
18 | showRefLabels: boolean;
|
19 | showRefLines: boolean;
|
20 | dimensionsChanged: EventEmitter<any>;
|
21 | innerTickSize: number;
|
22 | tickPadding: number;
|
23 | tickSpacing: number;
|
24 | verticalSpacing: number;
|
25 | textAnchor: TextAnchor;
|
26 | dy: string;
|
27 | x1: number;
|
28 | x2: number;
|
29 | y1: number;
|
30 | y2: number;
|
31 | adjustedScale: any;
|
32 | transform: (o: any) => string;
|
33 | tickFormat: (o: any) => string;
|
34 | ticks: any[];
|
35 | width: number;
|
36 | outerTickSize: number;
|
37 | rotateLabels: boolean;
|
38 | refMax: number;
|
39 | refMin: number;
|
40 | referenceLineLength: number;
|
41 | referenceAreaPath: string;
|
42 | readonly Orientation: typeof Orientation;
|
43 | ticksElement: ElementRef;
|
44 | constructor(platformId: any);
|
45 | ngOnChanges(changes: SimpleChanges): void;
|
46 | ngAfterViewInit(): void;
|
47 | updateDims(): void;
|
48 | update(): void;
|
49 | setReferencelines(): void;
|
50 | getTicks(): any[];
|
51 | getMaxTicks(tickHeight: number): number;
|
52 | tickTransform(tick: number): string;
|
53 | gridLineTransform(): string;
|
54 | tickTrim(label: string): string;
|
55 | getApproximateAxisWidth(): number;
|
56 | }
|