1 | import { EventEmitter, OnChanges, SimpleChanges } from '@angular/core';
|
2 | import { YAxisTicksComponent } from './y-axis-ticks.component';
|
3 | import { Orientation } from '../types/orientation.enum';
|
4 | import { ViewDimensions } from '../types/view-dimension.interface';
|
5 | export declare class YAxisComponent implements OnChanges {
|
6 | yScale: any;
|
7 | dims: ViewDimensions;
|
8 | trimTicks: boolean;
|
9 | maxTickLength: number;
|
10 | tickFormatting: any;
|
11 | ticks: any[];
|
12 | showGridLines: boolean;
|
13 | showLabel: boolean;
|
14 | labelText: string;
|
15 | yAxisTickCount: any;
|
16 | yOrient: Orientation;
|
17 | referenceLines: any;
|
18 | showRefLines: boolean;
|
19 | showRefLabels: boolean;
|
20 | yAxisOffset: number;
|
21 | dimensionsChanged: EventEmitter<any>;
|
22 | yAxisClassName: string;
|
23 | tickArguments: number[];
|
24 | offset: number;
|
25 | transform: string;
|
26 | labelOffset: number;
|
27 | fill: string;
|
28 | stroke: string;
|
29 | tickStroke: string;
|
30 | strokeWidth: number;
|
31 | padding: number;
|
32 | ticksComponent: YAxisTicksComponent;
|
33 | ngOnChanges(changes: SimpleChanges): void;
|
34 | update(): void;
|
35 | emitTicksWidth({ width }: {
|
36 | width: any;
|
37 | }): void;
|
38 | }
|