Represents a DataChartComponent radius axis for polar and radial series.

``

``

IgrNumericRadiusAxis

new IgrNumericRadiusAxis(props: IIgrNumericRadiusAxisProps): IgrNumericRadiusAxis

Returns IgrNumericRadiusAxis

Inherited from: IgrNumericAxisBase

abbreviatedLabelFormat: string

Inherited from: IgrNumericAxisBase

abbreviatedLabelFormatSpecifiers: any[]

Inherited from: IgrNumericAxisBase

abbreviateLargeNumbers: boolean

Inherited from: IgrNumericAxisBase

actualInterval: number

Inherited from: IgrNumericAxisBase

actualIntervalChange: object

Inherited from: IgrNumericAxisBase

actualIsLogarithmic: boolean

Inherited from: IgrNumericAxisBase

actualMajorStroke: string

Inherited from: IgrNumericAxisBase

actualMaximumValue: number

Inherited from: IgrNumericAxisBase

actualMaximumValueChange: object

Inherited from: IgrNumericAxisBase

actualMaxPrecision: number

Inherited from: IgrNumericAxisBase

actualMinimumValue: number

Inherited from: IgrNumericAxisBase

actualMinimumValueChange: object

Inherited from: IgrNumericAxisBase

actualMinorInterval: number

Inherited from: IgrNumericAxisBase

actualMinorIntervalChange: object

Inherited from: IgrNumericAxisBase

actualMinorStroke: string

Inherited from: IgrNumericAxisBase

actualStroke: string

Inherited from: IgrNumericAxisBase

actualVisibleMaximumValue: number

Inherited from: IgrNumericAxisBase

actualVisibleMinimumValue: number

Inherited from: IgrNumericAxisBase

annotations: IgrAxisAnnotationCollection

Inherited from: IgrNumericAxisBase

autoRangeBufferMode: AxisRangeBufferMode

Inherited from: IgrNumericAxisBase

coercionMethods: any

Inherited from: IgrNumericAxisBase

companionAxisCrossingAxis: IgrAxis

Inherited from: IgrNumericAxisBase

companionAxisCrossingAxisName: string

Inherited from: IgrNumericAxisBase

companionAxisCrossingValue: number

Inherited from: IgrNumericAxisBase

companionAxisEnabled: boolean

Inherited from: IgrNumericAxisBase

companionAxisInterval: number

Inherited from: IgrNumericAxisBase

companionAxisIsInverted: FeatureState

Inherited from: IgrNumericAxisBase

companionAxisIsLogarithmic: FeatureState

Inherited from: IgrNumericAxisBase

companionAxisLabelAngle: number

Inherited from: IgrNumericAxisBase

companionAxisLabelColor: string

Inherited from: IgrNumericAxisBase

companionAxisLabelExtent: number

companionAxisLabelHorizontalAlignment

Section titled "companionAxisLabelHorizontalAlignment"

Inherited from: IgrNumericAxisBase

companionAxisLabelHorizontalAlignment: HorizontalAlignment

Inherited from: IgrNumericAxisBase

companionAxisLabelLocation: AxisLabelsLocation

Inherited from: IgrNumericAxisBase

companionAxisLabelOpposite: boolean

companionAxisLabelVerticalAlignment

Section titled "companionAxisLabelVerticalAlignment"

Inherited from: IgrNumericAxisBase

companionAxisLabelVerticalAlignment: VerticalAlignment

Inherited from: IgrNumericAxisBase

companionAxisLabelVisible: FeatureState

Inherited from: IgrNumericAxisBase

companionAxisLogarithmBase: number

Inherited from: IgrNumericAxisBase

companionAxisMajorStroke: string

Inherited from: IgrNumericAxisBase

companionAxisMajorStrokeThickness: number

Inherited from: IgrNumericAxisBase

companionAxisMaximumValue: number

Inherited from: IgrNumericAxisBase

companionAxisMinExtent: number

Inherited from: IgrNumericAxisBase

companionAxisMinimumValue: number

Inherited from: IgrNumericAxisBase

companionAxisMinorInterval: number

Inherited from: IgrNumericAxisBase

companionAxisMinorStroke: string

Inherited from: IgrNumericAxisBase

companionAxisMinorStrokeThickness: number

companionAxisShouldAutoTruncateAnnotations

Section titled "companionAxisShouldAutoTruncateAnnotations"

Inherited from: IgrNumericAxisBase

companionAxisShouldAutoTruncateAnnotations: FeatureState

companionAxisShouldAvoidAnnotationCollisions

Section titled "companionAxisShouldAvoidAnnotationCollisions"

Inherited from: IgrNumericAxisBase

companionAxisShouldAvoidAnnotationCollisions: FeatureState

companionAxisShouldKeepAnnotationsInView

Section titled "companionAxisShouldKeepAnnotationsInView"

Inherited from: IgrNumericAxisBase

companionAxisShouldKeepAnnotationsInView: FeatureState

Inherited from: IgrNumericAxisBase

companionAxisStrip: string

Inherited from: IgrNumericAxisBase

companionAxisStroke: string

Inherited from: IgrNumericAxisBase

companionAxisStrokeThickness: number

companionAxisSyncronizedWithPrimaryAxis

Section titled "companionAxisSyncronizedWithPrimaryAxis"

Inherited from: IgrNumericAxisBase

companionAxisSyncronizedWithPrimaryAxis: boolean

Inherited from: IgrNumericAxisBase

companionAxisTickLength: number

Inherited from: IgrNumericAxisBase

companionAxisTickStroke: string

Inherited from: IgrNumericAxisBase

companionAxisTickStrokeThickness: number

Inherited from: IgrNumericAxisBase

companionAxisTitle: string

Inherited from: IgrNumericAxisBase

crossingAxis: IgrAxis

Inherited from: IgrNumericAxisBase

crossingAxisName: string

Inherited from: IgrNumericAxisBase

crossingValue: any

Inherited from: IgrNumericAxisBase

enhancedIntervalMinimumCharacters: number

enhancedIntervalPreferMoreCategoryLabels

Section titled "enhancedIntervalPreferMoreCategoryLabels"

Inherited from: IgrNumericAxisBase

enhancedIntervalPreferMoreCategoryLabels: boolean

Inherited from: IgrNumericAxisBase

expectFunctions: boolean

Inherited from: IgrNumericAxisBase

favorLabellingScaleEnd: boolean

Inherited from: IgrNumericAxisBase

formatAbbreviatedLabel: object

Inherited from: IgrNumericAxisBase

formatLabel: object
innerRadiusExtentScale: number

Inherited from: IgrNumericAxisBase

interval: number

Inherited from: IgrNumericAxisBase

isCompanionAxis: boolean

Inherited from: IgrNumericAxisBase

isDisabled: boolean

Inherited from: IgrNumericAxisBase

isFormattingAbbreviatedLargeNumber: boolean

Inherited from: IgrNumericAxisBase

isInverted: boolean

Inherited from: IgrNumericAxisBase

isLogarithmic: boolean

Inherited from: IgrNumericAxisBase

label: any

Inherited from: IgrNumericAxisBase

labelAngle: number

Inherited from: IgrNumericAxisBase

labelBottomMargin: number

Inherited from: IgrNumericAxisBase

labelExtent: number

Inherited from: IgrNumericAxisBase

labelFormat: string

Inherited from: IgrNumericAxisBase

labelFormatSpecifiers: any[]

Inherited from: IgrNumericAxisBase

labelHorizontalAlignment: HorizontalAlignment

Inherited from: IgrNumericAxisBase

labelLeftMargin: number

Inherited from: IgrNumericAxisBase

labelLocation: AxisLabelsLocation

Inherited from: IgrNumericAxisBase

labelMaximumExtent: number

Inherited from: IgrNumericAxisBase

labelMaximumExtentPercentage: number

Inherited from: IgrNumericAxisBase

labelRightMargin: number

Inherited from: IgrNumericAxisBase

labelShowFirstLabel: boolean

Inherited from: IgrNumericAxisBase

labelTextColor: string

Inherited from: IgrNumericAxisBase

labelTextStyle: string

Inherited from: IgrNumericAxisBase

labelTopMargin: number

Inherited from: IgrNumericAxisBase

labelVerticalAlignment: VerticalAlignment

Inherited from: IgrNumericAxisBase

labelVisibility: Visibility

Inherited from: IgrNumericAxisBase

logarithmBase: number

Inherited from: IgrNumericAxisBase

majorStroke: string

Inherited from: IgrNumericAxisBase

majorStrokeDashArray: number[]

Inherited from: IgrNumericAxisBase

majorStrokeThickness: number

Inherited from: IgrNumericAxisBase

maximumValue: number

Inherited from: IgrNumericAxisBase

maxPrecision: number

Inherited from: IgrNumericAxisBase

minimumValue: number

Inherited from: IgrNumericAxisBase

minorInterval: number

Inherited from: IgrNumericAxisBase

minorStroke: string

Inherited from: IgrNumericAxisBase

minorStrokeDashArray: number[]

Inherited from: IgrNumericAxisBase

minorStrokeThickness: number

Inherited from: IgrNumericAxisBase

name: string
radiusExtentScale: number

Inherited from: IgrNumericAxisBase

rangeChanged: object

Inherited from: IgrNumericAxisBase

referenceValue: number

Inherited from: IgrNumericAxisBase

renderRequested: object

Inherited from: IgrNumericAxisBase

shouldApplyMaxPrecisionWhenZoomed: boolean

Inherited from: IgrNumericAxisBase

shouldAutoTruncateAnnotations: boolean

Inherited from: IgrNumericAxisBase

shouldAvoidAnnotationCollisions: boolean

Inherited from: IgrNumericAxisBase

shouldKeepAnnotationsInView: boolean

Inherited from: IgrNumericAxisBase

strip: string

Inherited from: IgrNumericAxisBase

stroke: string

Inherited from: IgrNumericAxisBase

strokeDashArray: number[]

Inherited from: IgrNumericAxisBase

strokeThickness: number

Inherited from: IgrNumericAxisBase

tickLength: number

Inherited from: IgrNumericAxisBase

tickStroke: string

Inherited from: IgrNumericAxisBase

tickStrokeDashArray: number[]

Inherited from: IgrNumericAxisBase

tickStrokeThickness: number

Inherited from: IgrNumericAxisBase

title: string

Inherited from: IgrNumericAxisBase

titleAngle: number

Inherited from: IgrNumericAxisBase

titleBottomMargin: number

Inherited from: IgrNumericAxisBase

titleExtent: number

Inherited from: IgrNumericAxisBase

titleHorizontalAlignment: HorizontalAlignment

Inherited from: IgrNumericAxisBase

titleLeftMargin: number

Inherited from: IgrNumericAxisBase

titleLocation: AxisLabelsLocation

Inherited from: IgrNumericAxisBase

titleMaximumExtent: number

Inherited from: IgrNumericAxisBase

titleMaximumExtentPercentage: number

Inherited from: IgrNumericAxisBase

titlePosition: AxisTitlePosition

Inherited from: IgrNumericAxisBase

titleRightMargin: number

Inherited from: IgrNumericAxisBase

titleShowFirstLabel: boolean

Inherited from: IgrNumericAxisBase

titleTextColor: string

Inherited from: IgrNumericAxisBase

titleTextStyle: string

Inherited from: IgrNumericAxisBase

titleTopMargin: number

Inherited from: IgrNumericAxisBase

titleVerticalAlignment: VerticalAlignment

Inherited from: IgrNumericAxisBase

titleVisibility: Visibility

Inherited from: IgrNumericAxisBase

useEnhancedIntervalManagement: boolean

Inherited from: IgrNumericAxisBase

usePerLabelHeightMeasurement: boolean

Inherited from: IgrNumericAxisBase

get axisInternal(): Axis

Returns Axis

Inherited from: IgrNumericAxisBase

Determines if the axis has a user-defined maximum.

HasUserMinimum is used to determine if a numeric axis has a user definied minium value.

``

get hasUserMaximum(): boolean

Returns boolean

Inherited from: IgrNumericAxisBase

Determines if the axis has a user-defined minimum.

HasUserMaximum is used to determine if a numeric axis has a user definied maximum value.

``

get hasUserMinimum(): boolean

Returns boolean

Inherited from: IgrNumericAxisBase

Gets if the current axis is of angular axis type

get isAngular(): boolean

Returns boolean

Inherited from: IgrNumericAxisBase

Gets or sets if the current axis is of category axis type

get isCategory(): boolean

Returns boolean

Inherited from: IgrNumericAxisBase

Gets if the current axis is of category date time axis type

get isCategoryDateTime(): boolean

Returns boolean

Inherited from: IgrNumericAxisBase

Gets if the current axis is a continuous rather than a discrete scale

get isContinuous(): boolean

Returns boolean

Inherited from: IgrNumericAxisBase

Gets or sets if the current axis is of date time axis type

get isDateTime(): boolean

Returns boolean

Inherited from: IgrNumericAxisBase

Gets if the current axis is a horizontal axis, e.g. not vertical axis, not radial axis, and not angular axis.

get isHorizontal(): boolean

Returns boolean

Inherited from: IgrNumericAxisBase

Gets or sets if the current axis is of numeric axis type

get isNumeric(): boolean

Returns boolean

Inherited from: IgrNumericAxisBase

Gets or sets if the current axis is of ordinal axis type

get isOrdinal(): boolean

Returns boolean

Inherited from: IgrNumericAxisBase

Gets or sets if the axis is a piecewise scaling function.

get isPiecewise(): boolean

Returns boolean

Inherited from: IgrNumericAxisBase

Gets whether this is primary axis created by an user

get isPrimaryAxis(): boolean

Returns boolean

Checks if the axis is of radial axis type

``

get isRadial(): boolean

Returns boolean

Inherited from: IgrNumericAxisBase

Gets or sets if the current axis is sorting data items

get isSorting(): boolean

Returns boolean

Inherited from: IgrNumericAxisBase

Gets if the current axis is a vertical axis.

get isVertical(): boolean

Returns boolean

get i(): Axis

Returns Axis

Inherited from: IgrNumericAxisBase

bindAxes(axes: IgrAxis<IIgrAxisProps>[]): void

Parameters

Returns void

Inherited from: IgrNumericAxisBase

componentDidMount(): void

Returns void

Inherited from: IgrNumericAxisBase

ensureLabelSettings(): void

Returns void

Inherited from: IgrNumericAxisBase

ensureTitleSettings(): void

Returns void

Inherited from: IgrNumericAxisBase

findByName(name: string): any

Parameters

  • name: string

Returns any

Inherited from: IgrNumericAxisBase

getFullRange(): number[]

Returns number[]

Inherited from: IgrNumericAxisBase

getItemValue(item: any, memberPathName: string): any

Parameters

  • item: any
  • memberPathName: string

Returns any

Inherited from: IgrNumericAxisBase

Gets the value of a requested member path from the series.

getMemberPathValue(memberPathName: string): string

Parameters

  • memberPathName: string
    • The property name of a valid member path for the series

Returns string

Returns a world coordinates radius length (0 - 0.5) from a raw axis value.

getScaledValue(unscaledValue: number): number

Parameters

  • unscaledValue: number
    • The raw axis value.

Returns number

Returns a raw axis value from the world coordinates radius length provided.

getUnscaledValue(scaledValue: number): number

Parameters

  • scaledValue: number
    • The scaled world coordinates radius length.

    Class containing several properties which are used as parameters passed to scaling operations in a SeriesViewer.

Returns number

Inherited from: IgrNumericAxisBase

Gets the label for a data item.

getValueLabel(value: number): string

Parameters

  • value: number
    • The unscaled value to get a label for.

Returns string

Inherited from: IgrNumericAxisBase

provideData(data: any): void

Parameters

  • data: any

Returns void

Inherited from: IgrNumericAxisBase

render(): any

Returns any

Inherited from: IgrNumericAxisBase

Renders the axis with no animation.

renderAxis(): void

Returns void

Inherited from: IgrNumericAxisBase

If using enhanced interval management and precise interval fitting, this will reset the cached maximum label width, and recalculate using the current labels.

resetCachedEnhancedInterval(): void

Returns void

Inherited from: IgrNumericAxisBase

Scales a value from axis space into screen space.

scaleValue(unscaledValue: number): number

Parameters

  • unscaledValue: number
    • The unscaled axis value to scale.

Returns number

Inherited from: IgrNumericAxisBase

shouldComponentUpdate(nextProps: any, nextState: any): boolean

Parameters

  • nextProps: any
  • nextState: any

Returns boolean

Inherited from: IgrNumericAxisBase

Unscales a value from screen space into axis space.

unscaleValue(unscaledValue: number): number

Parameters

  • unscaledValue: number
    • The scaled value in screen coordinates to unscale into axis space.

    Unscales a value from screen space into axis space.

    let dataValue: number = this.yAxis.unscaleValue(pixel);

Returns number

Inherited from: IgrNumericAxisBase

_createFromInternal(internal: any): IgrAxis

Parameters

  • internal: any

Returns IgrAxis