UNPKG

igniteui-angular-charts

Version:

Ignite UI Angular charting components for building rich data visualizations for modern web apps.

59 lines (56 loc) 2.64 kB
import { AxisAngleLabelMode } from "./AxisAngleLabelMode"; import { IgxNumericAxisBaseComponent } from "./igx-numeric-axis-base-component"; import { NumericAngleAxis } from "./NumericAngleAxis"; import * as i0 from "@angular/core"; /** * Represents a IgxDataChartComponent angle based axis for polar series. */ export declare class IgxNumericAngleAxisComponent extends IgxNumericAxisBaseComponent { protected createImplementation(): NumericAngleAxis; /** * @hidden */ get i(): NumericAngleAxis; constructor(); /** * Gets or sets angle in degress that the chart's 0th angle should be offset for the companion axis */ get companionAxisStartAngleOffset(): number; set companionAxisStartAngleOffset(v: number); static ngAcceptInputType_companionAxisStartAngleOffset: number | string; /** * Gets or sets the mode axis labels will operate for the companion axis. */ get companionAxisLabelMode(): AxisAngleLabelMode; set companionAxisLabelMode(v: AxisAngleLabelMode); static ngAcceptInputType_companionAxisLabelMode: AxisAngleLabelMode | string; /** * Gets if the current axis is of angular axis type */ get isAngular(): boolean; static ngAcceptInputType_isAngular: boolean | string; /** * Indicates the angle in degress that the chart's 0th angle should be offset. */ get startAngleOffset(): number; set startAngleOffset(v: number); static ngAcceptInputType_startAngleOffset: number | string; /** * Indicates the mode axis labels will operate in. */ get labelMode(): AxisAngleLabelMode; set labelMode(v: AxisAngleLabelMode); static ngAcceptInputType_labelMode: AxisAngleLabelMode | string; /** * Gets the scaled angle value in radians based on the raw input. * @param unscaledAngle * The unscaled angle. */ getScaledAngle(unscaledAngle: number): number; /** * Gets the raw axis value back from the angle that would be used on the chart. * @param scaledAngle * The chart angle value. */ getUnscaledAngle(scaledAngle: number): number; static ɵfac: i0.ɵɵFactoryDeclaration<IgxNumericAngleAxisComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<IgxNumericAngleAxisComponent, "igx-numeric-angle-axis", never, { "companionAxisStartAngleOffset": "companionAxisStartAngleOffset"; "companionAxisLabelMode": "companionAxisLabelMode"; "startAngleOffset": "startAngleOffset"; "labelMode": "labelMode"; }, {}, never, never>; }