UNPKG

igniteui-webcomponents-charts

Version:

Ignite UI Web Components charting components for building rich data visualizations using TypeScript APIs.

60 lines (57 loc) 2.11 kB
import { IgcNumericAxisBaseComponent } from "./igc-numeric-axis-base-component"; import { NumericRadiusAxis } from "./NumericRadiusAxis"; /** * Represents a IgxDataChartComponent radius axis for polar and radial series. * * ```ts * this.series1.angleAxisName = "AngleAxis"; * this.series1.valueAxisName = "numericYAxis"; * ``` */ export declare class IgcNumericRadiusAxisComponent extends IgcNumericAxisBaseComponent { protected createImplementation(): NumericRadiusAxis; /** * @hidden */ get i(): NumericRadiusAxis; constructor(); connectedCallback(): void; disconnectedCallback(): void; private static _observedAttributesIgcNumericRadiusAxisComponent; static get observedAttributes(): string[]; static htmlTagName: string; protected static _isElementRegistered: boolean; static register(): void; /** * Checks if the axis is of radial axis type * * ```ts * let isRadial: boolean = this.series.isRadial; * ``` */ get isRadial(): boolean; /** * Defines the percentage of the maximum radius extent to use as the maximum radius. Should be * a value between 0.0 and 1.0. */ get radiusExtentScale(): number; set radiusExtentScale(v: number); /** * Defines the percentage of the maximum radius extent to leave blank at the center of the chart. Should be * a value between 0.0 and 1.0. */ get innerRadiusExtentScale(): number; set innerRadiusExtentScale(v: number); /** * Returns a world coordinates radius length (0 - 0.5) from a raw axis value. * @param unscaledValue * The raw axis value. */ getScaledValue(unscaledValue: number): number; /** * Returns a raw axis value from the world coordinates radius length provided. * @param scaledValue * The scaled world coordinates radius length. * * Class containing several properties which are used as parameters passed to scaling operations in a `SeriesViewer`. */ getUnscaledValue(scaledValue: number): number; }