Represents a IgxDataChartComponent category angle axis. Useful for displaying radial categories.
CategoryAngleAxis represents a IgxDataChartComponent category angle axis. Useful for displaying radial categories
<igx-data-chart
[dataSource]="dataSource" >
<igx-category-angle-axis name="angleAxis" label="Department" />
<igx-numeric-radius-axis name="radiusAxis" />
</igx-data-chart> Constructors
Section titled "Constructors"IgxCategoryAngleAxisComponent
new IgxCategoryAngleAxisComponent(): IgxCategoryAngleAxisComponent Returns IgxCategoryAngleAxisComponent
Properties
Section titled "Properties"ngAcceptInputType_actualInterval
Section titled "ngAcceptInputType_actualInterval"ngAcceptInputType_actualInterval: string | number ngAcceptInputType_actualMinorInterval
Section titled "ngAcceptInputType_actualMinorInterval"ngAcceptInputType_actualMinorInterval: string | number ngAcceptInputType_annotations
Section titled "ngAcceptInputType_annotations"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_annotations: string | IgxAxisAnnotationCollection ngAcceptInputType_areGroupSizesUneven
Section titled "ngAcceptInputType_areGroupSizesUneven"ngAcceptInputType_areGroupSizesUneven: string | boolean ngAcceptInputType_companionAxisCrossingValue
Section titled "ngAcceptInputType_companionAxisCrossingValue"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_companionAxisCrossingValue: string | number ngAcceptInputType_companionAxisEnabled
Section titled "ngAcceptInputType_companionAxisEnabled"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_companionAxisEnabled: string | boolean ngAcceptInputType_companionAxisInterval
Section titled "ngAcceptInputType_companionAxisInterval"ngAcceptInputType_companionAxisInterval: string | number ngAcceptInputType_companionAxisIsInverted
Section titled "ngAcceptInputType_companionAxisIsInverted"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_companionAxisIsInverted: any ngAcceptInputType_companionAxisLabelAngle
Section titled "ngAcceptInputType_companionAxisLabelAngle"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_companionAxisLabelAngle: string | number ngAcceptInputType_companionAxisLabelExtent
Section titled "ngAcceptInputType_companionAxisLabelExtent"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_companionAxisLabelExtent: string | number ngAcceptInputType_companionAxisLabelHorizontalAlignment
Section titled "ngAcceptInputType_companionAxisLabelHorizontalAlignment"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_companionAxisLabelHorizontalAlignment: any ngAcceptInputType_companionAxisLabelLocation
Section titled "ngAcceptInputType_companionAxisLabelLocation"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_companionAxisLabelLocation: string | AxisLabelsLocation ngAcceptInputType_companionAxisLabelMode
Section titled "ngAcceptInputType_companionAxisLabelMode"ngAcceptInputType_companionAxisLabelMode: string | AxisAngleLabelMode ngAcceptInputType_companionAxisLabelOpposite
Section titled "ngAcceptInputType_companionAxisLabelOpposite"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_companionAxisLabelOpposite: string | boolean ngAcceptInputType_companionAxisLabelVerticalAlignment
Section titled "ngAcceptInputType_companionAxisLabelVerticalAlignment"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_companionAxisLabelVerticalAlignment: any ngAcceptInputType_companionAxisLabelVisible
Section titled "ngAcceptInputType_companionAxisLabelVisible"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_companionAxisLabelVisible: any ngAcceptInputType_companionAxisMajorStrokeThickness
Section titled "ngAcceptInputType_companionAxisMajorStrokeThickness"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_companionAxisMajorStrokeThickness: string | number ngAcceptInputType_companionAxisMinExtent
Section titled "ngAcceptInputType_companionAxisMinExtent"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_companionAxisMinExtent: string | number ngAcceptInputType_companionAxisMinorInterval
Section titled "ngAcceptInputType_companionAxisMinorInterval"ngAcceptInputType_companionAxisMinorInterval: string | number ngAcceptInputType_companionAxisMinorStrokeThickness
Section titled "ngAcceptInputType_companionAxisMinorStrokeThickness"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_companionAxisMinorStrokeThickness: string | number ngAcceptInputType_companionAxisShouldAutoTruncateAnnotations
Section titled "ngAcceptInputType_companionAxisShouldAutoTruncateAnnotations"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_companionAxisShouldAutoTruncateAnnotations: any ngAcceptInputType_companionAxisShouldAvoidAnnotationCollisions
Section titled "ngAcceptInputType_companionAxisShouldAvoidAnnotationCollisions"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_companionAxisShouldAvoidAnnotationCollisions: any ngAcceptInputType_companionAxisShouldKeepAnnotationsInView
Section titled "ngAcceptInputType_companionAxisShouldKeepAnnotationsInView"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_companionAxisShouldKeepAnnotationsInView: any ngAcceptInputType_companionAxisStartAngleOffset
Section titled "ngAcceptInputType_companionAxisStartAngleOffset"ngAcceptInputType_companionAxisStartAngleOffset: string | number ngAcceptInputType_companionAxisStrokeThickness
Section titled "ngAcceptInputType_companionAxisStrokeThickness"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_companionAxisStrokeThickness: string | number ngAcceptInputType_companionAxisSyncronizedWithPrimaryAxis
Section titled "ngAcceptInputType_companionAxisSyncronizedWithPrimaryAxis"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_companionAxisSyncronizedWithPrimaryAxis: string | boolean ngAcceptInputType_companionAxisTickLength
Section titled "ngAcceptInputType_companionAxisTickLength"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_companionAxisTickLength: string | number ngAcceptInputType_companionAxisTickStrokeThickness
Section titled "ngAcceptInputType_companionAxisTickStrokeThickness"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_companionAxisTickStrokeThickness: string | number ngAcceptInputType_enhancedIntervalMinimumCharacters
Section titled "ngAcceptInputType_enhancedIntervalMinimumCharacters"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_enhancedIntervalMinimumCharacters: string | number ngAcceptInputType_enhancedIntervalPreferMoreCategoryLabels
Section titled "ngAcceptInputType_enhancedIntervalPreferMoreCategoryLabels"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_enhancedIntervalPreferMoreCategoryLabels: string | boolean ngAcceptInputType_expectFunctions
Section titled "ngAcceptInputType_expectFunctions"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_expectFunctions: string | boolean ngAcceptInputType_gap
Section titled "ngAcceptInputType_gap"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_gap: string | number ngAcceptInputType_interval
Section titled "ngAcceptInputType_interval"ngAcceptInputType_interval: string | number ngAcceptInputType_isAngular
Section titled "ngAcceptInputType_isAngular"ngAcceptInputType_isAngular: string | boolean ngAcceptInputType_isCategory
Section titled "ngAcceptInputType_isCategory"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_isCategory: string | boolean ngAcceptInputType_isCategoryDateTime
Section titled "ngAcceptInputType_isCategoryDateTime"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_isCategoryDateTime: string | boolean ngAcceptInputType_isCompanionAxis
Section titled "ngAcceptInputType_isCompanionAxis"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_isCompanionAxis: string | boolean ngAcceptInputType_isContinuous
Section titled "ngAcceptInputType_isContinuous"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_isContinuous: string | boolean ngAcceptInputType_isDateTime
Section titled "ngAcceptInputType_isDateTime"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_isDateTime: string | boolean ngAcceptInputType_isDisabled
Section titled "ngAcceptInputType_isDisabled"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_isDisabled: string | boolean ngAcceptInputType_isHorizontal
Section titled "ngAcceptInputType_isHorizontal"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_isHorizontal: string | boolean ngAcceptInputType_isInverted
Section titled "ngAcceptInputType_isInverted"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_isInverted: string | boolean ngAcceptInputType_isLastLabelMandatory
Section titled "ngAcceptInputType_isLastLabelMandatory"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_isLastLabelMandatory: string | boolean ngAcceptInputType_isNumeric
Section titled "ngAcceptInputType_isNumeric"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_isNumeric: string | boolean ngAcceptInputType_isOrdinal
Section titled "ngAcceptInputType_isOrdinal"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_isOrdinal: string | boolean ngAcceptInputType_isPiecewise
Section titled "ngAcceptInputType_isPiecewise"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_isPiecewise: string | boolean ngAcceptInputType_isPrimaryAxis
Section titled "ngAcceptInputType_isPrimaryAxis"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_isPrimaryAxis: string | boolean ngAcceptInputType_isRadial
Section titled "ngAcceptInputType_isRadial"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_isRadial: string | boolean ngAcceptInputType_isSorting
Section titled "ngAcceptInputType_isSorting"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_isSorting: string | boolean ngAcceptInputType_isVertical
Section titled "ngAcceptInputType_isVertical"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_isVertical: string | boolean ngAcceptInputType_itemsCount
Section titled "ngAcceptInputType_itemsCount"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_itemsCount: string | number ngAcceptInputType_labelAngle
Section titled "ngAcceptInputType_labelAngle"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_labelAngle: string | number ngAcceptInputType_labelBottomMargin
Section titled "ngAcceptInputType_labelBottomMargin"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_labelBottomMargin: string | number ngAcceptInputType_labelExtent
Section titled "ngAcceptInputType_labelExtent"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_labelExtent: string | number ngAcceptInputType_labelFormatSpecifiers
Section titled "ngAcceptInputType_labelFormatSpecifiers"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_labelFormatSpecifiers: string | any[] ngAcceptInputType_labelHorizontalAlignment
Section titled "ngAcceptInputType_labelHorizontalAlignment"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_labelHorizontalAlignment: any ngAcceptInputType_labelLeftMargin
Section titled "ngAcceptInputType_labelLeftMargin"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_labelLeftMargin: string | number ngAcceptInputType_labelLocation
Section titled "ngAcceptInputType_labelLocation"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_labelLocation: string | AxisLabelsLocation ngAcceptInputType_labelMaximumExtent
Section titled "ngAcceptInputType_labelMaximumExtent"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_labelMaximumExtent: string | number ngAcceptInputType_labelMaximumExtentPercentage
Section titled "ngAcceptInputType_labelMaximumExtentPercentage"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_labelMaximumExtentPercentage: string | number ngAcceptInputType_labelMode
Section titled "ngAcceptInputType_labelMode"ngAcceptInputType_labelMode: string | AxisAngleLabelMode ngAcceptInputType_labelRightMargin
Section titled "ngAcceptInputType_labelRightMargin"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_labelRightMargin: string | number ngAcceptInputType_labelShowFirstLabel
Section titled "ngAcceptInputType_labelShowFirstLabel"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_labelShowFirstLabel: string | boolean ngAcceptInputType_labelTopMargin
Section titled "ngAcceptInputType_labelTopMargin"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_labelTopMargin: string | number ngAcceptInputType_labelVerticalAlignment
Section titled "ngAcceptInputType_labelVerticalAlignment"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_labelVerticalAlignment: any ngAcceptInputType_labelVisibility
Section titled "ngAcceptInputType_labelVisibility"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_labelVisibility: any ngAcceptInputType_majorStrokeDashArray
Section titled "ngAcceptInputType_majorStrokeDashArray"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_majorStrokeDashArray: string | number[] ngAcceptInputType_majorStrokeThickness
Section titled "ngAcceptInputType_majorStrokeThickness"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_majorStrokeThickness: string | number ngAcceptInputType_maximumGap
Section titled "ngAcceptInputType_maximumGap"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_maximumGap: string | number ngAcceptInputType_minimumGapSize
Section titled "ngAcceptInputType_minimumGapSize"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_minimumGapSize: string | number ngAcceptInputType_minorInterval
Section titled "ngAcceptInputType_minorInterval"ngAcceptInputType_minorInterval: string | number ngAcceptInputType_minorStrokeDashArray
Section titled "ngAcceptInputType_minorStrokeDashArray"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_minorStrokeDashArray: string | number[] ngAcceptInputType_minorStrokeThickness
Section titled "ngAcceptInputType_minorStrokeThickness"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_minorStrokeThickness: string | number ngAcceptInputType_overlap
Section titled "ngAcceptInputType_overlap"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_overlap: string | number ngAcceptInputType_shouldAutoTruncateAnnotations
Section titled "ngAcceptInputType_shouldAutoTruncateAnnotations"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_shouldAutoTruncateAnnotations: string | boolean ngAcceptInputType_shouldAvoidAnnotationCollisions
Section titled "ngAcceptInputType_shouldAvoidAnnotationCollisions"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_shouldAvoidAnnotationCollisions: string | boolean ngAcceptInputType_shouldKeepAnnotationsInView
Section titled "ngAcceptInputType_shouldKeepAnnotationsInView"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_shouldKeepAnnotationsInView: string | boolean ngAcceptInputType_startAngleOffset
Section titled "ngAcceptInputType_startAngleOffset"ngAcceptInputType_startAngleOffset: string | number ngAcceptInputType_strokeDashArray
Section titled "ngAcceptInputType_strokeDashArray"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_strokeDashArray: string | number[] ngAcceptInputType_strokeThickness
Section titled "ngAcceptInputType_strokeThickness"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_strokeThickness: string | number ngAcceptInputType_tickLength
Section titled "ngAcceptInputType_tickLength"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_tickLength: string | number ngAcceptInputType_tickStrokeDashArray
Section titled "ngAcceptInputType_tickStrokeDashArray"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_tickStrokeDashArray: string | number[] ngAcceptInputType_tickStrokeThickness
Section titled "ngAcceptInputType_tickStrokeThickness"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_tickStrokeThickness: string | number ngAcceptInputType_titleAngle
Section titled "ngAcceptInputType_titleAngle"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_titleAngle: string | number ngAcceptInputType_titleBottomMargin
Section titled "ngAcceptInputType_titleBottomMargin"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_titleBottomMargin: string | number ngAcceptInputType_titleExtent
Section titled "ngAcceptInputType_titleExtent"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_titleExtent: string | number ngAcceptInputType_titleHorizontalAlignment
Section titled "ngAcceptInputType_titleHorizontalAlignment"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_titleHorizontalAlignment: any ngAcceptInputType_titleLeftMargin
Section titled "ngAcceptInputType_titleLeftMargin"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_titleLeftMargin: string | number ngAcceptInputType_titleLocation
Section titled "ngAcceptInputType_titleLocation"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_titleLocation: string | AxisLabelsLocation ngAcceptInputType_titleMaximumExtent
Section titled "ngAcceptInputType_titleMaximumExtent"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_titleMaximumExtent: string | number ngAcceptInputType_titleMaximumExtentPercentage
Section titled "ngAcceptInputType_titleMaximumExtentPercentage"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_titleMaximumExtentPercentage: string | number ngAcceptInputType_titlePosition
Section titled "ngAcceptInputType_titlePosition"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_titlePosition: string | AxisTitlePosition ngAcceptInputType_titleRightMargin
Section titled "ngAcceptInputType_titleRightMargin"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_titleRightMargin: string | number ngAcceptInputType_titleShowFirstLabel
Section titled "ngAcceptInputType_titleShowFirstLabel"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_titleShowFirstLabel: string | boolean ngAcceptInputType_titleTopMargin
Section titled "ngAcceptInputType_titleTopMargin"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_titleTopMargin: string | number ngAcceptInputType_titleVerticalAlignment
Section titled "ngAcceptInputType_titleVerticalAlignment"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_titleVerticalAlignment: any ngAcceptInputType_titleVisibility
Section titled "ngAcceptInputType_titleVisibility"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_titleVisibility: any ngAcceptInputType_useClusteringMode
Section titled "ngAcceptInputType_useClusteringMode"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_useClusteringMode: string | boolean ngAcceptInputType_useEnhancedIntervalManagement
Section titled "ngAcceptInputType_useEnhancedIntervalManagement"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_useEnhancedIntervalManagement: string | boolean ngAcceptInputType_usePerLabelHeightMeasurement
Section titled "ngAcceptInputType_usePerLabelHeightMeasurement"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_usePerLabelHeightMeasurement: string | boolean ɵcmp: ɵɵComponentDeclaration<IgxCategoryAngleAxisComponent, "igx-category-angle-axis", never, object, object, never, never> ɵfac: ɵɵFactoryDeclaration<IgxCategoryAngleAxisComponent, never> actualInterval
Section titled "actualInterval"actualInterval: number actualMajorStroke
Section titled "actualMajorStroke"Inherited from: IgxCategoryAxisBaseComponent
actualMajorStroke: string actualMinorInterval
Section titled "actualMinorInterval"actualMinorInterval: number actualMinorStroke
Section titled "actualMinorStroke"Inherited from: IgxCategoryAxisBaseComponent
actualMinorStroke: string actualStroke
Section titled "actualStroke"Inherited from: IgxCategoryAxisBaseComponent
actualStroke: string annotations
Section titled "annotations"Inherited from: IgxCategoryAxisBaseComponent
annotations: IgxAxisAnnotationCollection coercionMethods
Section titled "coercionMethods"Inherited from: IgxCategoryAxisBaseComponent
coercionMethods: any companionAxisCrossingAxis
Section titled "companionAxisCrossingAxis"Inherited from: IgxCategoryAxisBaseComponent
companionAxisCrossingAxis: IgxAxisComponent companionAxisCrossingValue
Section titled "companionAxisCrossingValue"Inherited from: IgxCategoryAxisBaseComponent
companionAxisCrossingValue: number companionAxisEnabled
Section titled "companionAxisEnabled"Inherited from: IgxCategoryAxisBaseComponent
companionAxisEnabled: boolean companionAxisInterval
Section titled "companionAxisInterval"companionAxisInterval: number companionAxisIsInverted
Section titled "companionAxisIsInverted"Inherited from: IgxCategoryAxisBaseComponent
companionAxisIsInverted: FeatureState companionAxisLabelAngle
Section titled "companionAxisLabelAngle"Inherited from: IgxCategoryAxisBaseComponent
companionAxisLabelAngle: number companionAxisLabelColor
Section titled "companionAxisLabelColor"Inherited from: IgxCategoryAxisBaseComponent
companionAxisLabelColor: string companionAxisLabelExtent
Section titled "companionAxisLabelExtent"Inherited from: IgxCategoryAxisBaseComponent
companionAxisLabelExtent: number companionAxisLabelHorizontalAlignment
Section titled "companionAxisLabelHorizontalAlignment"Inherited from: IgxCategoryAxisBaseComponent
companionAxisLabelHorizontalAlignment: HorizontalAlignment companionAxisLabelLocation
Section titled "companionAxisLabelLocation"Inherited from: IgxCategoryAxisBaseComponent
companionAxisLabelLocation: AxisLabelsLocation companionAxisLabelMode
Section titled "companionAxisLabelMode"companionAxisLabelMode: AxisAngleLabelMode companionAxisLabelOpposite
Section titled "companionAxisLabelOpposite"Inherited from: IgxCategoryAxisBaseComponent
companionAxisLabelOpposite: boolean companionAxisLabelVerticalAlignment
Section titled "companionAxisLabelVerticalAlignment"Inherited from: IgxCategoryAxisBaseComponent
companionAxisLabelVerticalAlignment: VerticalAlignment companionAxisLabelVisible
Section titled "companionAxisLabelVisible"Inherited from: IgxCategoryAxisBaseComponent
companionAxisLabelVisible: FeatureState companionAxisMajorStroke
Section titled "companionAxisMajorStroke"Inherited from: IgxCategoryAxisBaseComponent
companionAxisMajorStroke: string companionAxisMajorStrokeThickness
Section titled "companionAxisMajorStrokeThickness"Inherited from: IgxCategoryAxisBaseComponent
companionAxisMajorStrokeThickness: number companionAxisMinExtent
Section titled "companionAxisMinExtent"Inherited from: IgxCategoryAxisBaseComponent
companionAxisMinExtent: number companionAxisMinorInterval
Section titled "companionAxisMinorInterval"companionAxisMinorInterval: number companionAxisMinorStroke
Section titled "companionAxisMinorStroke"Inherited from: IgxCategoryAxisBaseComponent
companionAxisMinorStroke: string companionAxisMinorStrokeThickness
Section titled "companionAxisMinorStrokeThickness"Inherited from: IgxCategoryAxisBaseComponent
companionAxisMinorStrokeThickness: number companionAxisShouldAutoTruncateAnnotations
Section titled "companionAxisShouldAutoTruncateAnnotations"Inherited from: IgxCategoryAxisBaseComponent
companionAxisShouldAutoTruncateAnnotations: FeatureState companionAxisShouldAvoidAnnotationCollisions
Section titled "companionAxisShouldAvoidAnnotationCollisions"Inherited from: IgxCategoryAxisBaseComponent
companionAxisShouldAvoidAnnotationCollisions: FeatureState companionAxisShouldKeepAnnotationsInView
Section titled "companionAxisShouldKeepAnnotationsInView"Inherited from: IgxCategoryAxisBaseComponent
companionAxisShouldKeepAnnotationsInView: FeatureState companionAxisStartAngleOffset
Section titled "companionAxisStartAngleOffset"companionAxisStartAngleOffset: number companionAxisStrip
Section titled "companionAxisStrip"Inherited from: IgxCategoryAxisBaseComponent
companionAxisStrip: string companionAxisStroke
Section titled "companionAxisStroke"Inherited from: IgxCategoryAxisBaseComponent
companionAxisStroke: string companionAxisStrokeThickness
Section titled "companionAxisStrokeThickness"Inherited from: IgxCategoryAxisBaseComponent
companionAxisStrokeThickness: number companionAxisSyncronizedWithPrimaryAxis
Section titled "companionAxisSyncronizedWithPrimaryAxis"Inherited from: IgxCategoryAxisBaseComponent
companionAxisSyncronizedWithPrimaryAxis: boolean companionAxisTickLength
Section titled "companionAxisTickLength"Inherited from: IgxCategoryAxisBaseComponent
companionAxisTickLength: number companionAxisTickStroke
Section titled "companionAxisTickStroke"Inherited from: IgxCategoryAxisBaseComponent
companionAxisTickStroke: string companionAxisTickStrokeThickness
Section titled "companionAxisTickStrokeThickness"Inherited from: IgxCategoryAxisBaseComponent
companionAxisTickStrokeThickness: number companionAxisTitle
Section titled "companionAxisTitle"Inherited from: IgxCategoryAxisBaseComponent
companionAxisTitle: string crossingAxis
Section titled "crossingAxis"Inherited from: IgxCategoryAxisBaseComponent
crossingAxis: IgxAxisComponent crossingValue
Section titled "crossingValue"Inherited from: IgxCategoryAxisBaseComponent
crossingValue: any dataSource
Section titled "dataSource"Inherited from: IgxCategoryAxisBaseComponent
dataSource: any enhancedIntervalMinimumCharacters
Section titled "enhancedIntervalMinimumCharacters"Inherited from: IgxCategoryAxisBaseComponent
enhancedIntervalMinimumCharacters: number enhancedIntervalPreferMoreCategoryLabels
Section titled "enhancedIntervalPreferMoreCategoryLabels"Inherited from: IgxCategoryAxisBaseComponent
enhancedIntervalPreferMoreCategoryLabels: boolean expectFunctions
Section titled "expectFunctions"Inherited from: IgxCategoryAxisBaseComponent
expectFunctions: boolean formatLabel
Section titled "formatLabel"Inherited from: IgxCategoryAxisBaseComponent
formatLabel: object Inherited from: IgxCategoryAxisBaseComponent
gap: number interval
Section titled "interval"interval: number isCompanionAxis
Section titled "isCompanionAxis"Inherited from: IgxCategoryAxisBaseComponent
isCompanionAxis: boolean isDisabled
Section titled "isDisabled"Inherited from: IgxCategoryAxisBaseComponent
isDisabled: boolean isInverted
Section titled "isInverted"Inherited from: IgxCategoryAxisBaseComponent
isInverted: boolean isLastLabelMandatory
Section titled "isLastLabelMandatory"Inherited from: IgxCategoryAxisBaseComponent
isLastLabelMandatory: boolean itemsCount
Section titled "itemsCount"Inherited from: IgxCategoryAxisBaseComponent
itemsCount: number label
Section titled "label"Inherited from: IgxCategoryAxisBaseComponent
label: any labelAngle
Section titled "labelAngle"Inherited from: IgxCategoryAxisBaseComponent
labelAngle: number labelBottomMargin
Section titled "labelBottomMargin"Inherited from: IgxCategoryAxisBaseComponent
labelBottomMargin: number labelExtent
Section titled "labelExtent"Inherited from: IgxCategoryAxisBaseComponent
labelExtent: number labelFormat
Section titled "labelFormat"Inherited from: IgxCategoryAxisBaseComponent
labelFormat: string labelFormatSpecifiers
Section titled "labelFormatSpecifiers"Inherited from: IgxCategoryAxisBaseComponent
labelFormatSpecifiers: any[] labelHorizontalAlignment
Section titled "labelHorizontalAlignment"Inherited from: IgxCategoryAxisBaseComponent
labelHorizontalAlignment: HorizontalAlignment labelLeftMargin
Section titled "labelLeftMargin"Inherited from: IgxCategoryAxisBaseComponent
labelLeftMargin: number labelLocation
Section titled "labelLocation"Inherited from: IgxCategoryAxisBaseComponent
labelLocation: AxisLabelsLocation labelMaximumExtent
Section titled "labelMaximumExtent"Inherited from: IgxCategoryAxisBaseComponent
labelMaximumExtent: number labelMaximumExtentPercentage
Section titled "labelMaximumExtentPercentage"Inherited from: IgxCategoryAxisBaseComponent
labelMaximumExtentPercentage: number labelMode
Section titled "labelMode"labelMode: AxisAngleLabelMode labelRightMargin
Section titled "labelRightMargin"Inherited from: IgxCategoryAxisBaseComponent
labelRightMargin: number labelShowFirstLabel
Section titled "labelShowFirstLabel"Inherited from: IgxCategoryAxisBaseComponent
labelShowFirstLabel: boolean labelTextColor
Section titled "labelTextColor"Inherited from: IgxCategoryAxisBaseComponent
labelTextColor: string labelTextStyle
Section titled "labelTextStyle"Inherited from: IgxCategoryAxisBaseComponent
labelTextStyle: string labelTopMargin
Section titled "labelTopMargin"Inherited from: IgxCategoryAxisBaseComponent
labelTopMargin: number labelVerticalAlignment
Section titled "labelVerticalAlignment"Inherited from: IgxCategoryAxisBaseComponent
labelVerticalAlignment: VerticalAlignment labelVisibility
Section titled "labelVisibility"Inherited from: IgxCategoryAxisBaseComponent
labelVisibility: Visibility majorStroke
Section titled "majorStroke"Inherited from: IgxCategoryAxisBaseComponent
majorStroke: string majorStrokeDashArray
Section titled "majorStrokeDashArray"Inherited from: IgxCategoryAxisBaseComponent
majorStrokeDashArray: number[] majorStrokeThickness
Section titled "majorStrokeThickness"Inherited from: IgxCategoryAxisBaseComponent
majorStrokeThickness: number maximumGap
Section titled "maximumGap"Inherited from: IgxCategoryAxisBaseComponent
maximumGap: number minimumGapSize
Section titled "minimumGapSize"Inherited from: IgxCategoryAxisBaseComponent
minimumGapSize: number minorInterval
Section titled "minorInterval"minorInterval: number minorStroke
Section titled "minorStroke"Inherited from: IgxCategoryAxisBaseComponent
minorStroke: string minorStrokeDashArray
Section titled "minorStrokeDashArray"Inherited from: IgxCategoryAxisBaseComponent
minorStrokeDashArray: number[] minorStrokeThickness
Section titled "minorStrokeThickness"Inherited from: IgxCategoryAxisBaseComponent
minorStrokeThickness: number Inherited from: IgxCategoryAxisBaseComponent
name: string overlap
Section titled "overlap"Inherited from: IgxCategoryAxisBaseComponent
overlap: number shouldAutoTruncateAnnotations
Section titled "shouldAutoTruncateAnnotations"Inherited from: IgxCategoryAxisBaseComponent
shouldAutoTruncateAnnotations: boolean shouldAvoidAnnotationCollisions
Section titled "shouldAvoidAnnotationCollisions"Inherited from: IgxCategoryAxisBaseComponent
shouldAvoidAnnotationCollisions: boolean shouldKeepAnnotationsInView
Section titled "shouldKeepAnnotationsInView"Inherited from: IgxCategoryAxisBaseComponent
shouldKeepAnnotationsInView: boolean startAngleOffset
Section titled "startAngleOffset"startAngleOffset: number strip
Section titled "strip"Inherited from: IgxCategoryAxisBaseComponent
strip: string stroke
Section titled "stroke"Inherited from: IgxCategoryAxisBaseComponent
stroke: string strokeDashArray
Section titled "strokeDashArray"Inherited from: IgxCategoryAxisBaseComponent
strokeDashArray: number[] strokeThickness
Section titled "strokeThickness"Inherited from: IgxCategoryAxisBaseComponent
strokeThickness: number tickLength
Section titled "tickLength"Inherited from: IgxCategoryAxisBaseComponent
tickLength: number tickStroke
Section titled "tickStroke"Inherited from: IgxCategoryAxisBaseComponent
tickStroke: string tickStrokeDashArray
Section titled "tickStrokeDashArray"Inherited from: IgxCategoryAxisBaseComponent
tickStrokeDashArray: number[] tickStrokeThickness
Section titled "tickStrokeThickness"Inherited from: IgxCategoryAxisBaseComponent
tickStrokeThickness: number title
Section titled "title"Inherited from: IgxCategoryAxisBaseComponent
title: string titleAngle
Section titled "titleAngle"Inherited from: IgxCategoryAxisBaseComponent
titleAngle: number titleBottomMargin
Section titled "titleBottomMargin"Inherited from: IgxCategoryAxisBaseComponent
titleBottomMargin: number titleExtent
Section titled "titleExtent"Inherited from: IgxCategoryAxisBaseComponent
titleExtent: number titleHorizontalAlignment
Section titled "titleHorizontalAlignment"Inherited from: IgxCategoryAxisBaseComponent
titleHorizontalAlignment: HorizontalAlignment titleLeftMargin
Section titled "titleLeftMargin"Inherited from: IgxCategoryAxisBaseComponent
titleLeftMargin: number titleLocation
Section titled "titleLocation"Inherited from: IgxCategoryAxisBaseComponent
titleLocation: AxisLabelsLocation titleMaximumExtent
Section titled "titleMaximumExtent"Inherited from: IgxCategoryAxisBaseComponent
titleMaximumExtent: number titleMaximumExtentPercentage
Section titled "titleMaximumExtentPercentage"Inherited from: IgxCategoryAxisBaseComponent
titleMaximumExtentPercentage: number titlePosition
Section titled "titlePosition"Inherited from: IgxCategoryAxisBaseComponent
titlePosition: AxisTitlePosition titleRightMargin
Section titled "titleRightMargin"Inherited from: IgxCategoryAxisBaseComponent
titleRightMargin: number titleShowFirstLabel
Section titled "titleShowFirstLabel"Inherited from: IgxCategoryAxisBaseComponent
titleShowFirstLabel: boolean titleTextColor
Section titled "titleTextColor"Inherited from: IgxCategoryAxisBaseComponent
titleTextColor: string titleTextStyle
Section titled "titleTextStyle"Inherited from: IgxCategoryAxisBaseComponent
titleTextStyle: string titleTopMargin
Section titled "titleTopMargin"Inherited from: IgxCategoryAxisBaseComponent
titleTopMargin: number titleVerticalAlignment
Section titled "titleVerticalAlignment"Inherited from: IgxCategoryAxisBaseComponent
titleVerticalAlignment: VerticalAlignment titleVisibility
Section titled "titleVisibility"Inherited from: IgxCategoryAxisBaseComponent
titleVisibility: Visibility useClusteringMode
Section titled "useClusteringMode"Inherited from: IgxCategoryAxisBaseComponent
useClusteringMode: boolean useEnhancedIntervalManagement
Section titled "useEnhancedIntervalManagement"Inherited from: IgxCategoryAxisBaseComponent
useEnhancedIntervalManagement: boolean usePerLabelHeightMeasurement
Section titled "usePerLabelHeightMeasurement"Inherited from: IgxCategoryAxisBaseComponent
usePerLabelHeightMeasurement: boolean Accessors
Section titled "Accessors"actualIntervalChange
Section titled "actualIntervalChange"get actualIntervalChange(): EventEmitter<number> Returns EventEmitter<number>
areGroupSizesUneven
Section titled "areGroupSizesUneven"get areGroupSizesUneven(): boolean Returns boolean
axisInternal
Section titled "axisInternal"Inherited from: IgxCategoryAxisBaseComponent
get axisInternal(): Axis Returns Axis
isAngular
Section titled "isAngular"Checks if the axis is of angular type
get isAngular(): boolean Returns boolean
isCategory
Section titled "isCategory"Inherited from: IgxCategoryAxisBaseComponent
Checks if the axis is of category axis type
get isCategory(): boolean Returns boolean
isCategoryDateTime
Section titled "isCategoryDateTime"Inherited from: IgxCategoryAxisBaseComponent
Gets if the current axis is of category date time axis type
get isCategoryDateTime(): boolean Returns boolean
isContinuous
Section titled "isContinuous"Inherited from: IgxCategoryAxisBaseComponent
Gets if the current axis is a continuous rather than a discrete scale
get isContinuous(): boolean Returns boolean
isDateTime
Section titled "isDateTime"Inherited from: IgxCategoryAxisBaseComponent
Gets or sets if the current axis is of date time axis type
get isDateTime(): boolean Returns boolean
isHorizontal
Section titled "isHorizontal"Inherited from: IgxCategoryAxisBaseComponent
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
isNumeric
Section titled "isNumeric"Inherited from: IgxCategoryAxisBaseComponent
Gets or sets if the current axis is of numeric axis type
Gets or sets if the current axis is of numeric axis type
get isNumeric(): boolean Returns boolean
isOrdinal
Section titled "isOrdinal"Inherited from: IgxCategoryAxisBaseComponent
Gets or sets if the current axis is of ordinal axis type
get isOrdinal(): boolean Returns boolean
isPiecewise
Section titled "isPiecewise"Inherited from: IgxCategoryAxisBaseComponent
Gets or sets if the axis is a piecewise scaling function.
get isPiecewise(): boolean Returns boolean
isPrimaryAxis
Section titled "isPrimaryAxis"Inherited from: IgxCategoryAxisBaseComponent
Gets whether this is primary axis created by an user
get isPrimaryAxis(): boolean Returns boolean
isRadial
Section titled "isRadial"Inherited from: IgxCategoryAxisBaseComponent
Gets or sets if the current axis is of radial axis type
get isRadial(): boolean Returns boolean
isSorting
Section titled "isSorting"Inherited from: IgxCategoryAxisBaseComponent
Gets or sets if the current axis is sorting data items
get isSorting(): boolean Returns boolean
isVertical
Section titled "isVertical"Inherited from: IgxCategoryAxisBaseComponent
Gets if the current axis is a vertical axis.
get isVertical(): boolean Returns boolean
rangeChanged
Section titled "rangeChanged"Inherited from: IgxCategoryAxisBaseComponent
Occurs when the axis range changes.
get rangeChanged(): EventEmitter<object> Returns EventEmitter<object>
renderRequested
Section titled "renderRequested"Inherited from: IgxCategoryAxisBaseComponent
This event is raised every time a render has been requested from a series.
get renderRequested(): EventEmitter<object> Returns EventEmitter<object>
Methods
Section titled "Methods"bindAxes
Section titled "bindAxes"Inherited from: IgxCategoryAxisBaseComponent
bindAxes(axes: IgxAxisComponent[]): void Parameters
- axes:
IgxAxisComponent[]
Returns void
ensureLabelSettings
Section titled "ensureLabelSettings"Inherited from: IgxCategoryAxisBaseComponent
ensureLabelSettings(): void Returns void
ensureTitleSettings
Section titled "ensureTitleSettings"Inherited from: IgxCategoryAxisBaseComponent
ensureTitleSettings(): void Returns void
findByName
Section titled "findByName"Inherited from: IgxCategoryAxisBaseComponent
findByName(name: string): any Parameters
- name:
string
Returns any
getCategoryBoundingBox
Section titled "getCategoryBoundingBox"Inherited from: IgxCategoryAxisBaseComponent
getCategoryBoundingBox(point: IgPoint, useInterpolation: boolean, singularWidth: number): IgRect Parameters
- point:
IgPoint - useInterpolation:
boolean - singularWidth:
number
Returns IgRect
getCategoryBoundingBoxHelper
Section titled "getCategoryBoundingBoxHelper"Inherited from: IgxCategoryAxisBaseComponent
getCategoryBoundingBoxHelper(point: IgPoint, useInterpolation: boolean, singularWidth: number, isVertical: boolean): IgRect Parameters
- point:
IgPoint - useInterpolation:
boolean - singularWidth:
number - isVertical:
boolean
Returns IgRect
getFullRange
Section titled "getFullRange"Inherited from: IgxCategoryAxisBaseComponent
getFullRange(): number[] Returns number[]
getItemValue
Section titled "getItemValue"Inherited from: IgxCategoryAxisBaseComponent
getItemValue(item: any, memberPathName: string): any Parameters
- item:
any - memberPathName:
string
Returns any
getMemberPathValue
Section titled "getMemberPathValue"Inherited from: IgxCategoryAxisBaseComponent
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
getScaledAngle
Section titled "getScaledAngle"Gets the scaled angle in radians from the raw axis value.
getScaledAngle(unscaledAngle: number): number Parameters
- unscaledAngle:
number- The raw axis value.
Returns number
getUnscaledAngle
Section titled "getUnscaledAngle"Gets the raw axis value from the scaled angle in radians.
getUnscaledAngle(scaledAngle: number): number Parameters
- scaledAngle:
number
Returns number
getValueLabel
Section titled "getValueLabel"Inherited from: IgxCategoryAxisBaseComponent
Gets the label for a data item.
getValueLabel(value: number): string Parameters
- value:
number- The unscaled value to get a label for.
Returns string
ngOnInit
Section titled "ngOnInit"Inherited from: IgxCategoryAxisBaseComponent
ngOnInit(): void Returns void
notifyClearItems
Section titled "notifyClearItems"Inherited from: IgxCategoryAxisBaseComponent
Used to manually notify the axis that the data source has reset or cleared its items.
notifyClearItems(): void Returns void
notifyInsertItem
Section titled "notifyInsertItem"Inherited from: IgxCategoryAxisBaseComponent
notifyInsertItem(index: number, newItem: any): void Parameters
- index:
number - newItem:
any
Returns void
notifyRemoveItem
Section titled "notifyRemoveItem"Inherited from: IgxCategoryAxisBaseComponent
notifyRemoveItem(index: number, oldItem: any): void Parameters
- index:
number - oldItem:
any
Returns void
notifySetItem
Section titled "notifySetItem"Inherited from: IgxCategoryAxisBaseComponent
notifySetItem(index: number, oldItem: any, newItem: any): void Parameters
- index:
number - oldItem:
any - newItem:
any
Returns void
provideData
Section titled "provideData"Inherited from: IgxCategoryAxisBaseComponent
provideData(data: any[]): void Parameters
- data:
any[]
Returns void
renderAxis
Section titled "renderAxis"Inherited from: IgxCategoryAxisBaseComponent
Renders the axis with no animation.
renderAxis(): void Returns void
resetCachedEnhancedInterval
Section titled "resetCachedEnhancedInterval"Inherited from: IgxCategoryAxisBaseComponent
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
scaleValue
Section titled "scaleValue"Inherited from: IgxCategoryAxisBaseComponent
Scales a value from axis space into screen space.
scaleValue(unscaledValue: number): number Parameters
- unscaledValue:
number- The unscaled axis value to scale.
Returns number
unscaleValue
Section titled "unscaleValue"Inherited from: IgxCategoryAxisBaseComponent
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.
Returns number
_createFromInternal
Section titled "_createFromInternal"Inherited from: IgxCategoryAxisBaseComponent
_createFromInternal(internal: any): IgxAxisComponent Parameters
- internal:
any