Defines a set of basic methods and properties used to create a StraightNumeric axis.

IgxStraightNumericAxisBaseComponent

new IgxStraightNumericAxisBaseComponent(): IgxStraightNumericAxisBaseComponent

Returns IgxStraightNumericAxisBaseComponent

ngAcceptInputType_abbreviatedLabelFormatSpecifiers

Section titled "ngAcceptInputType_abbreviatedLabelFormatSpecifiers"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_abbreviatedLabelFormatSpecifiers: string | any[]

ngAcceptInputType_abbreviateLargeNumbers

Section titled "ngAcceptInputType_abbreviateLargeNumbers"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_abbreviateLargeNumbers: string | boolean

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_actualInterval: string | number

ngAcceptInputType_actualIsLogarithmic

Section titled "ngAcceptInputType_actualIsLogarithmic"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_actualIsLogarithmic: string | boolean

ngAcceptInputType_actualMaximumValue

Section titled "ngAcceptInputType_actualMaximumValue"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_actualMaximumValue: string | number

ngAcceptInputType_actualMaxPrecision

Section titled "ngAcceptInputType_actualMaxPrecision"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_actualMaxPrecision: string | number

ngAcceptInputType_actualMinimumValue

Section titled "ngAcceptInputType_actualMinimumValue"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_actualMinimumValue: string | number

ngAcceptInputType_actualMinorInterval

Section titled "ngAcceptInputType_actualMinorInterval"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_actualMinorInterval: string | number

ngAcceptInputType_actualVisibleMaximumValue

Section titled "ngAcceptInputType_actualVisibleMaximumValue"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_actualVisibleMaximumValue: string | number

ngAcceptInputType_actualVisibleMinimumValue

Section titled "ngAcceptInputType_actualVisibleMinimumValue"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_actualVisibleMinimumValue: string | number

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_annotations: string | IgxAxisAnnotationCollection

ngAcceptInputType_autoRangeBufferMode

Section titled "ngAcceptInputType_autoRangeBufferMode"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_autoRangeBufferMode: string | AxisRangeBufferMode

ngAcceptInputType_companionAxisCrossingValue

Section titled "ngAcceptInputType_companionAxisCrossingValue"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisCrossingValue: string | number

ngAcceptInputType_companionAxisEnabled

Section titled "ngAcceptInputType_companionAxisEnabled"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisEnabled: string | boolean

ngAcceptInputType_companionAxisInterval

Section titled "ngAcceptInputType_companionAxisInterval"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisInterval: string | number

ngAcceptInputType_companionAxisIsInverted

Section titled "ngAcceptInputType_companionAxisIsInverted"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisIsInverted: any

ngAcceptInputType_companionAxisIsLogarithmic

Section titled "ngAcceptInputType_companionAxisIsLogarithmic"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisIsLogarithmic: any

ngAcceptInputType_companionAxisLabelAngle

Section titled "ngAcceptInputType_companionAxisLabelAngle"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisLabelAngle: string | number

ngAcceptInputType_companionAxisLabelExtent

Section titled "ngAcceptInputType_companionAxisLabelExtent"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisLabelExtent: string | number

ngAcceptInputType_companionAxisLabelHorizontalAlignment

Section titled "ngAcceptInputType_companionAxisLabelHorizontalAlignment"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisLabelHorizontalAlignment: any

ngAcceptInputType_companionAxisLabelLocation

Section titled "ngAcceptInputType_companionAxisLabelLocation"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisLabelLocation: string | AxisLabelsLocation

ngAcceptInputType_companionAxisLabelOpposite

Section titled "ngAcceptInputType_companionAxisLabelOpposite"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisLabelOpposite: string | boolean

ngAcceptInputType_companionAxisLabelVerticalAlignment

Section titled "ngAcceptInputType_companionAxisLabelVerticalAlignment"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisLabelVerticalAlignment: any

ngAcceptInputType_companionAxisLabelVisible

Section titled "ngAcceptInputType_companionAxisLabelVisible"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisLabelVisible: any

ngAcceptInputType_companionAxisLogarithmBase

Section titled "ngAcceptInputType_companionAxisLogarithmBase"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisLogarithmBase: string | number

ngAcceptInputType_companionAxisMajorStrokeThickness

Section titled "ngAcceptInputType_companionAxisMajorStrokeThickness"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisMajorStrokeThickness: string | number

ngAcceptInputType_companionAxisMaximumValue

Section titled "ngAcceptInputType_companionAxisMaximumValue"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisMaximumValue: string | number

ngAcceptInputType_companionAxisMinExtent

Section titled "ngAcceptInputType_companionAxisMinExtent"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisMinExtent: string | number

ngAcceptInputType_companionAxisMinimumValue

Section titled "ngAcceptInputType_companionAxisMinimumValue"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisMinimumValue: string | number

ngAcceptInputType_companionAxisMinorInterval

Section titled "ngAcceptInputType_companionAxisMinorInterval"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisMinorInterval: string | number

ngAcceptInputType_companionAxisMinorStrokeThickness

Section titled "ngAcceptInputType_companionAxisMinorStrokeThickness"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisMinorStrokeThickness: string | number

ngAcceptInputType_companionAxisShouldAutoTruncateAnnotations

Section titled "ngAcceptInputType_companionAxisShouldAutoTruncateAnnotations"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisShouldAutoTruncateAnnotations: any

ngAcceptInputType_companionAxisShouldAvoidAnnotationCollisions

Section titled "ngAcceptInputType_companionAxisShouldAvoidAnnotationCollisions"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisShouldAvoidAnnotationCollisions: any

ngAcceptInputType_companionAxisShouldKeepAnnotationsInView

Section titled "ngAcceptInputType_companionAxisShouldKeepAnnotationsInView"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisShouldKeepAnnotationsInView: any

ngAcceptInputType_companionAxisStrokeThickness

Section titled "ngAcceptInputType_companionAxisStrokeThickness"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisStrokeThickness: string | number

ngAcceptInputType_companionAxisSyncronizedWithPrimaryAxis

Section titled "ngAcceptInputType_companionAxisSyncronizedWithPrimaryAxis"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisSyncronizedWithPrimaryAxis: string | boolean

ngAcceptInputType_companionAxisTickLength

Section titled "ngAcceptInputType_companionAxisTickLength"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisTickLength: string | number

ngAcceptInputType_companionAxisTickStrokeThickness

Section titled "ngAcceptInputType_companionAxisTickStrokeThickness"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_companionAxisTickStrokeThickness: string | number

ngAcceptInputType_enhancedIntervalMinimumCharacters

Section titled "ngAcceptInputType_enhancedIntervalMinimumCharacters"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_enhancedIntervalMinimumCharacters: string | number

ngAcceptInputType_enhancedIntervalPreferMoreCategoryLabels

Section titled "ngAcceptInputType_enhancedIntervalPreferMoreCategoryLabels"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_enhancedIntervalPreferMoreCategoryLabels: string | boolean

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_expectFunctions: string | boolean

ngAcceptInputType_favorLabellingScaleEnd

Section titled "ngAcceptInputType_favorLabellingScaleEnd"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_favorLabellingScaleEnd: string | boolean

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_hasUserMaximum: string | boolean

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_hasUserMinimum: string | boolean

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_interval: string | number

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_isAngular: string | boolean

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_isCategory: string | boolean

ngAcceptInputType_isCategoryDateTime

Section titled "ngAcceptInputType_isCategoryDateTime"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_isCategoryDateTime: string | boolean

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_isCompanionAxis: string | boolean

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_isContinuous: string | boolean

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_isDateTime: string | boolean

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_isDisabled: string | boolean

ngAcceptInputType_isFormattingAbbreviatedLargeNumber

Section titled "ngAcceptInputType_isFormattingAbbreviatedLargeNumber"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_isFormattingAbbreviatedLargeNumber: string | boolean

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_isHorizontal: string | boolean

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_isInverted: string | boolean

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_isLogarithmic: string | boolean

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_isNumeric: string | boolean

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_isOrdinal: string | boolean

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_isPiecewise: string | boolean

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_isPrimaryAxis: string | boolean

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_isRadial: string | boolean

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_isSorting: string | boolean

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_isVertical: string | boolean

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_labelAngle: string | number

ngAcceptInputType_labelBottomMargin

Section titled "ngAcceptInputType_labelBottomMargin"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_labelBottomMargin: string | number

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_labelExtent: string | number

ngAcceptInputType_labelFormatSpecifiers

Section titled "ngAcceptInputType_labelFormatSpecifiers"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_labelFormatSpecifiers: string | any[]

ngAcceptInputType_labelHorizontalAlignment

Section titled "ngAcceptInputType_labelHorizontalAlignment"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_labelHorizontalAlignment: any

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_labelLeftMargin: string | number

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_labelLocation: string | AxisLabelsLocation

ngAcceptInputType_labelMaximumExtent

Section titled "ngAcceptInputType_labelMaximumExtent"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_labelMaximumExtent: string | number

ngAcceptInputType_labelMaximumExtentPercentage

Section titled "ngAcceptInputType_labelMaximumExtentPercentage"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_labelMaximumExtentPercentage: string | number

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_labelRightMargin: string | number

ngAcceptInputType_labelShowFirstLabel

Section titled "ngAcceptInputType_labelShowFirstLabel"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_labelShowFirstLabel: string | boolean

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_labelTopMargin: string | number

ngAcceptInputType_labelVerticalAlignment

Section titled "ngAcceptInputType_labelVerticalAlignment"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_labelVerticalAlignment: any

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_labelVisibility: any

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_logarithmBase: string | number

ngAcceptInputType_majorStrokeDashArray

Section titled "ngAcceptInputType_majorStrokeDashArray"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_majorStrokeDashArray: string | number[]

ngAcceptInputType_majorStrokeThickness

Section titled "ngAcceptInputType_majorStrokeThickness"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_majorStrokeThickness: string | number

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_maximumValue: string | number

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_maxPrecision: string | number

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_minimumValue: string | number

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_minorInterval: string | number

ngAcceptInputType_minorStrokeDashArray

Section titled "ngAcceptInputType_minorStrokeDashArray"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_minorStrokeDashArray: string | number[]

ngAcceptInputType_minorStrokeThickness

Section titled "ngAcceptInputType_minorStrokeThickness"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_minorStrokeThickness: string | number

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_referenceValue: string | number
ngAcceptInputType_scaleMode: string | NumericScaleMode

ngAcceptInputType_shouldApplyMaxPrecisionWhenZoomed

Section titled "ngAcceptInputType_shouldApplyMaxPrecisionWhenZoomed"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_shouldApplyMaxPrecisionWhenZoomed: string | boolean

ngAcceptInputType_shouldAutoTruncateAnnotations

Section titled "ngAcceptInputType_shouldAutoTruncateAnnotations"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_shouldAutoTruncateAnnotations: string | boolean

ngAcceptInputType_shouldAvoidAnnotationCollisions

Section titled "ngAcceptInputType_shouldAvoidAnnotationCollisions"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_shouldAvoidAnnotationCollisions: string | boolean

ngAcceptInputType_shouldKeepAnnotationsInView

Section titled "ngAcceptInputType_shouldKeepAnnotationsInView"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_shouldKeepAnnotationsInView: string | boolean

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_strokeDashArray: string | number[]

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_strokeThickness: string | number

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_tickLength: string | number

ngAcceptInputType_tickStrokeDashArray

Section titled "ngAcceptInputType_tickStrokeDashArray"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_tickStrokeDashArray: string | number[]

ngAcceptInputType_tickStrokeThickness

Section titled "ngAcceptInputType_tickStrokeThickness"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_tickStrokeThickness: string | number

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_titleAngle: string | number

ngAcceptInputType_titleBottomMargin

Section titled "ngAcceptInputType_titleBottomMargin"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_titleBottomMargin: string | number

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_titleExtent: string | number

ngAcceptInputType_titleHorizontalAlignment

Section titled "ngAcceptInputType_titleHorizontalAlignment"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_titleHorizontalAlignment: any

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_titleLeftMargin: string | number

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_titleLocation: string | AxisLabelsLocation

ngAcceptInputType_titleMaximumExtent

Section titled "ngAcceptInputType_titleMaximumExtent"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_titleMaximumExtent: string | number

ngAcceptInputType_titleMaximumExtentPercentage

Section titled "ngAcceptInputType_titleMaximumExtentPercentage"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_titleMaximumExtentPercentage: string | number

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_titlePosition: string | AxisTitlePosition

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_titleRightMargin: string | number

ngAcceptInputType_titleShowFirstLabel

Section titled "ngAcceptInputType_titleShowFirstLabel"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_titleShowFirstLabel: string | boolean

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_titleTopMargin: string | number

ngAcceptInputType_titleVerticalAlignment

Section titled "ngAcceptInputType_titleVerticalAlignment"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_titleVerticalAlignment: any

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_titleVisibility: any

ngAcceptInputType_useEnhancedIntervalManagement

Section titled "ngAcceptInputType_useEnhancedIntervalManagement"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_useEnhancedIntervalManagement: string | boolean

ngAcceptInputType_usePerLabelHeightMeasurement

Section titled "ngAcceptInputType_usePerLabelHeightMeasurement"

Inherited from: IgxNumericAxisBaseComponent

ngAcceptInputType_usePerLabelHeightMeasurement: string | boolean
ɵcmp: ɵɵComponentDeclaration<IgxStraightNumericAxisBaseComponent, "ng-component", never, object, object, never, never>
ɵfac: ɵɵFactoryDeclaration<IgxStraightNumericAxisBaseComponent, never>

Inherited from: IgxNumericAxisBaseComponent

abbreviatedLabelFormat: string

Inherited from: IgxNumericAxisBaseComponent

abbreviatedLabelFormatSpecifiers: any[]

Inherited from: IgxNumericAxisBaseComponent

abbreviateLargeNumbers: boolean

Inherited from: IgxNumericAxisBaseComponent

actualInterval: number

Inherited from: IgxNumericAxisBaseComponent

actualIsLogarithmic: boolean

Inherited from: IgxNumericAxisBaseComponent

actualMajorStroke: string

Inherited from: IgxNumericAxisBaseComponent

actualMaximumValue: number

Inherited from: IgxNumericAxisBaseComponent

actualMaxPrecision: number

Inherited from: IgxNumericAxisBaseComponent

actualMinimumValue: number

Inherited from: IgxNumericAxisBaseComponent

actualMinorInterval: number

Inherited from: IgxNumericAxisBaseComponent

actualMinorStroke: string

Inherited from: IgxNumericAxisBaseComponent

actualStroke: string

Inherited from: IgxNumericAxisBaseComponent

actualVisibleMaximumValue: number

Inherited from: IgxNumericAxisBaseComponent

actualVisibleMinimumValue: number

Inherited from: IgxNumericAxisBaseComponent

annotations: IgxAxisAnnotationCollection

Inherited from: IgxNumericAxisBaseComponent

autoRangeBufferMode: AxisRangeBufferMode

Inherited from: IgxNumericAxisBaseComponent

coercionMethods: any

Inherited from: IgxNumericAxisBaseComponent

companionAxisCrossingAxis: IgxAxisComponent

Inherited from: IgxNumericAxisBaseComponent

companionAxisCrossingValue: number

Inherited from: IgxNumericAxisBaseComponent

companionAxisEnabled: boolean

Inherited from: IgxNumericAxisBaseComponent

companionAxisInterval: number

Inherited from: IgxNumericAxisBaseComponent

companionAxisIsInverted: FeatureState

Inherited from: IgxNumericAxisBaseComponent

companionAxisIsLogarithmic: FeatureState

Inherited from: IgxNumericAxisBaseComponent

companionAxisLabelAngle: number

Inherited from: IgxNumericAxisBaseComponent

companionAxisLabelColor: string

Inherited from: IgxNumericAxisBaseComponent

companionAxisLabelExtent: number

companionAxisLabelHorizontalAlignment

Section titled "companionAxisLabelHorizontalAlignment"

Inherited from: IgxNumericAxisBaseComponent

companionAxisLabelHorizontalAlignment: HorizontalAlignment

Inherited from: IgxNumericAxisBaseComponent

companionAxisLabelLocation: AxisLabelsLocation

Inherited from: IgxNumericAxisBaseComponent

companionAxisLabelOpposite: boolean

companionAxisLabelVerticalAlignment

Section titled "companionAxisLabelVerticalAlignment"

Inherited from: IgxNumericAxisBaseComponent

companionAxisLabelVerticalAlignment: VerticalAlignment

Inherited from: IgxNumericAxisBaseComponent

companionAxisLabelVisible: FeatureState

Inherited from: IgxNumericAxisBaseComponent

companionAxisLogarithmBase: number

Inherited from: IgxNumericAxisBaseComponent

companionAxisMajorStroke: string

Inherited from: IgxNumericAxisBaseComponent

companionAxisMajorStrokeThickness: number

Inherited from: IgxNumericAxisBaseComponent

companionAxisMaximumValue: number

Inherited from: IgxNumericAxisBaseComponent

companionAxisMinExtent: number

Inherited from: IgxNumericAxisBaseComponent

companionAxisMinimumValue: number

Inherited from: IgxNumericAxisBaseComponent

companionAxisMinorInterval: number

Inherited from: IgxNumericAxisBaseComponent

companionAxisMinorStroke: string

Inherited from: IgxNumericAxisBaseComponent

companionAxisMinorStrokeThickness: number

companionAxisShouldAutoTruncateAnnotations

Section titled "companionAxisShouldAutoTruncateAnnotations"

Inherited from: IgxNumericAxisBaseComponent

companionAxisShouldAutoTruncateAnnotations: FeatureState

companionAxisShouldAvoidAnnotationCollisions

Section titled "companionAxisShouldAvoidAnnotationCollisions"

Inherited from: IgxNumericAxisBaseComponent

companionAxisShouldAvoidAnnotationCollisions: FeatureState

companionAxisShouldKeepAnnotationsInView

Section titled "companionAxisShouldKeepAnnotationsInView"

Inherited from: IgxNumericAxisBaseComponent

companionAxisShouldKeepAnnotationsInView: FeatureState

Inherited from: IgxNumericAxisBaseComponent

companionAxisStrip: string

Inherited from: IgxNumericAxisBaseComponent

companionAxisStroke: string

Inherited from: IgxNumericAxisBaseComponent

companionAxisStrokeThickness: number

companionAxisSyncronizedWithPrimaryAxis

Section titled "companionAxisSyncronizedWithPrimaryAxis"

Inherited from: IgxNumericAxisBaseComponent

companionAxisSyncronizedWithPrimaryAxis: boolean

Inherited from: IgxNumericAxisBaseComponent

companionAxisTickLength: number

Inherited from: IgxNumericAxisBaseComponent

companionAxisTickStroke: string

Inherited from: IgxNumericAxisBaseComponent

companionAxisTickStrokeThickness: number

Inherited from: IgxNumericAxisBaseComponent

companionAxisTitle: string

Inherited from: IgxNumericAxisBaseComponent

crossingAxis: IgxAxisComponent

Inherited from: IgxNumericAxisBaseComponent

crossingValue: any

Inherited from: IgxNumericAxisBaseComponent

enhancedIntervalMinimumCharacters: number

enhancedIntervalPreferMoreCategoryLabels

Section titled "enhancedIntervalPreferMoreCategoryLabels"

Inherited from: IgxNumericAxisBaseComponent

enhancedIntervalPreferMoreCategoryLabels: boolean

Inherited from: IgxNumericAxisBaseComponent

expectFunctions: boolean

Inherited from: IgxNumericAxisBaseComponent

favorLabellingScaleEnd: boolean

Inherited from: IgxNumericAxisBaseComponent

formatAbbreviatedLabel: object

Inherited from: IgxNumericAxisBaseComponent

formatLabel: object

Inherited from: IgxNumericAxisBaseComponent

interval: number

Inherited from: IgxNumericAxisBaseComponent

isCompanionAxis: boolean

Inherited from: IgxNumericAxisBaseComponent

isDisabled: boolean

Inherited from: IgxNumericAxisBaseComponent

isFormattingAbbreviatedLargeNumber: boolean

Inherited from: IgxNumericAxisBaseComponent

isInverted: boolean

Inherited from: IgxNumericAxisBaseComponent

isLogarithmic: boolean

Inherited from: IgxNumericAxisBaseComponent

label: any

Inherited from: IgxNumericAxisBaseComponent

labelAngle: number

Inherited from: IgxNumericAxisBaseComponent

labelBottomMargin: number

Inherited from: IgxNumericAxisBaseComponent

labelExtent: number

Inherited from: IgxNumericAxisBaseComponent

labelFormat: string

Inherited from: IgxNumericAxisBaseComponent

labelFormatSpecifiers: any[]

Inherited from: IgxNumericAxisBaseComponent

labelHorizontalAlignment: HorizontalAlignment

Inherited from: IgxNumericAxisBaseComponent

labelLeftMargin: number

Inherited from: IgxNumericAxisBaseComponent

labelLocation: AxisLabelsLocation

Inherited from: IgxNumericAxisBaseComponent

labelMaximumExtent: number

Inherited from: IgxNumericAxisBaseComponent

labelMaximumExtentPercentage: number

Inherited from: IgxNumericAxisBaseComponent

labelRightMargin: number

Inherited from: IgxNumericAxisBaseComponent

labelShowFirstLabel: boolean

Inherited from: IgxNumericAxisBaseComponent

labelTextColor: string

Inherited from: IgxNumericAxisBaseComponent

labelTextStyle: string

Inherited from: IgxNumericAxisBaseComponent

labelTopMargin: number

Inherited from: IgxNumericAxisBaseComponent

labelVerticalAlignment: VerticalAlignment

Inherited from: IgxNumericAxisBaseComponent

labelVisibility: Visibility

Inherited from: IgxNumericAxisBaseComponent

logarithmBase: number

Inherited from: IgxNumericAxisBaseComponent

majorStroke: string

Inherited from: IgxNumericAxisBaseComponent

majorStrokeDashArray: number[]

Inherited from: IgxNumericAxisBaseComponent

majorStrokeThickness: number

Inherited from: IgxNumericAxisBaseComponent

maximumValue: number

Inherited from: IgxNumericAxisBaseComponent

maxPrecision: number

Inherited from: IgxNumericAxisBaseComponent

minimumValue: number

Inherited from: IgxNumericAxisBaseComponent

minorInterval: number

Inherited from: IgxNumericAxisBaseComponent

minorStroke: string

Inherited from: IgxNumericAxisBaseComponent

minorStrokeDashArray: number[]

Inherited from: IgxNumericAxisBaseComponent

minorStrokeThickness: number

Inherited from: IgxNumericAxisBaseComponent

name: string

Inherited from: IgxNumericAxisBaseComponent

referenceValue: number
scaleMode: NumericScaleMode

Inherited from: IgxNumericAxisBaseComponent

shouldApplyMaxPrecisionWhenZoomed: boolean

Inherited from: IgxNumericAxisBaseComponent

shouldAutoTruncateAnnotations: boolean

Inherited from: IgxNumericAxisBaseComponent

shouldAvoidAnnotationCollisions: boolean

Inherited from: IgxNumericAxisBaseComponent

shouldKeepAnnotationsInView: boolean

Inherited from: IgxNumericAxisBaseComponent

strip: string

Inherited from: IgxNumericAxisBaseComponent

stroke: string

Inherited from: IgxNumericAxisBaseComponent

strokeDashArray: number[]

Inherited from: IgxNumericAxisBaseComponent

strokeThickness: number

Inherited from: IgxNumericAxisBaseComponent

tickLength: number

Inherited from: IgxNumericAxisBaseComponent

tickStroke: string

Inherited from: IgxNumericAxisBaseComponent

tickStrokeDashArray: number[]

Inherited from: IgxNumericAxisBaseComponent

tickStrokeThickness: number

Inherited from: IgxNumericAxisBaseComponent

title: string

Inherited from: IgxNumericAxisBaseComponent

titleAngle: number

Inherited from: IgxNumericAxisBaseComponent

titleBottomMargin: number

Inherited from: IgxNumericAxisBaseComponent

titleExtent: number

Inherited from: IgxNumericAxisBaseComponent

titleHorizontalAlignment: HorizontalAlignment

Inherited from: IgxNumericAxisBaseComponent

titleLeftMargin: number

Inherited from: IgxNumericAxisBaseComponent

titleLocation: AxisLabelsLocation

Inherited from: IgxNumericAxisBaseComponent

titleMaximumExtent: number

Inherited from: IgxNumericAxisBaseComponent

titleMaximumExtentPercentage: number

Inherited from: IgxNumericAxisBaseComponent

titlePosition: AxisTitlePosition

Inherited from: IgxNumericAxisBaseComponent

titleRightMargin: number

Inherited from: IgxNumericAxisBaseComponent

titleShowFirstLabel: boolean

Inherited from: IgxNumericAxisBaseComponent

titleTextColor: string

Inherited from: IgxNumericAxisBaseComponent

titleTextStyle: string

Inherited from: IgxNumericAxisBaseComponent

titleTopMargin: number

Inherited from: IgxNumericAxisBaseComponent

titleVerticalAlignment: VerticalAlignment

Inherited from: IgxNumericAxisBaseComponent

titleVisibility: Visibility

Inherited from: IgxNumericAxisBaseComponent

useEnhancedIntervalManagement: boolean

Inherited from: IgxNumericAxisBaseComponent

usePerLabelHeightMeasurement: boolean

Inherited from: IgxNumericAxisBaseComponent

get actualIntervalChange(): EventEmitter<number>

Returns EventEmitter<number>

Inherited from: IgxNumericAxisBaseComponent

get actualMaximumValueChange(): EventEmitter<number>

Returns EventEmitter<number>

Inherited from: IgxNumericAxisBaseComponent

get actualMinimumValueChange(): EventEmitter<number>

Returns EventEmitter<number>

Inherited from: IgxNumericAxisBaseComponent

get actualMinorIntervalChange(): EventEmitter<number>

Returns EventEmitter<number>

Inherited from: IgxNumericAxisBaseComponent

get axisInternal(): Axis

Returns Axis

Inherited from: IgxNumericAxisBaseComponent

Determines if the axis has a user-defined maximum.

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

let hasSetMinimum: boolean = this.yAxis.hasUserMinimum;
get hasUserMaximum(): boolean

Returns boolean

Inherited from: IgxNumericAxisBaseComponent

Determines if the axis has a user-defined minimum.

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

let hasSetMaximum: boolean = this.yAxis.hasUserMaximum;
get hasUserMinimum(): boolean

Returns boolean

Inherited from: IgxNumericAxisBaseComponent

Gets if the current axis is of angular axis type

get isAngular(): boolean

Returns boolean

Inherited from: IgxNumericAxisBaseComponent

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

get isCategory(): boolean

Returns boolean

Inherited from: IgxNumericAxisBaseComponent

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

get isCategoryDateTime(): boolean

Returns boolean

Inherited from: IgxNumericAxisBaseComponent

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

get isContinuous(): boolean

Returns boolean

Inherited from: IgxNumericAxisBaseComponent

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

get isDateTime(): boolean

Returns boolean

Inherited from: IgxNumericAxisBaseComponent

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: IgxNumericAxisBaseComponent

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

get isNumeric(): boolean

Returns boolean

Inherited from: IgxNumericAxisBaseComponent

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

get isOrdinal(): boolean

Returns boolean

Inherited from: IgxNumericAxisBaseComponent

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

get isPiecewise(): boolean

Returns boolean

Inherited from: IgxNumericAxisBaseComponent

Gets whether this is primary axis created by an user

get isPrimaryAxis(): boolean

Returns boolean

Inherited from: IgxNumericAxisBaseComponent

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

get isRadial(): boolean

Returns boolean

Inherited from: IgxNumericAxisBaseComponent

Gets or sets if the current axis is sorting data items

get isSorting(): boolean

Returns boolean

Inherited from: IgxNumericAxisBaseComponent

Gets if the current axis is a vertical axis.

get isVertical(): boolean

Returns boolean

Inherited from: IgxNumericAxisBaseComponent

Occurs when the axis range changes.

get rangeChanged(): EventEmitter<object>

Returns EventEmitter<object>

Inherited from: IgxNumericAxisBaseComponent

This event is raised every time a render has been requested from a series.

get renderRequested(): EventEmitter<object>

Returns EventEmitter<object>

Inherited from: IgxNumericAxisBaseComponent

bindAxes(axes: IgxAxisComponent[]): void

Parameters

Returns void

Inherited from: IgxNumericAxisBaseComponent

ensureLabelSettings(): void

Returns void

Inherited from: IgxNumericAxisBaseComponent

ensureTitleSettings(): void

Returns void

Inherited from: IgxNumericAxisBaseComponent

findByName(name: string): any

Parameters

  • name: string

Returns any

Inherited from: IgxNumericAxisBaseComponent

getFullRange(): number[]

Returns number[]

Inherited from: IgxNumericAxisBaseComponent

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

Parameters

  • item: any
  • memberPathName: string

Returns any

Inherited from: IgxNumericAxisBaseComponent

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

Inherited from: IgxNumericAxisBaseComponent

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: IgxNumericAxisBaseComponent

ngOnInit(): void

Returns void

Inherited from: IgxNumericAxisBaseComponent

provideData(data: any): void

Parameters

  • data: any

Returns void

Inherited from: IgxNumericAxisBaseComponent

Renders the axis with no animation.

renderAxis(): void

Returns void

Inherited from: IgxNumericAxisBaseComponent

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: IgxNumericAxisBaseComponent

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: IgxNumericAxisBaseComponent

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: IgxNumericAxisBaseComponent

_createFromInternal(internal: any): IgxAxisComponent

Parameters

  • internal: any

Returns IgxAxisComponent