Represents an category-based horizontal X axis that uses a DateTime scale.
Represents horizontal axis that uses a DateTime scale.
<igx-data-chart
[dataSource]="data">
<igx-time-x-axis
dateTimeMemberPath="date"
#xAxis>
</igx-time-x-axis>
</igx-data-chart>let xAxis = new IgxTimeXAxisComponent();
xAxis.dataTimeMemberPath="date";
this.chart.axes.add(xAxis); Constructors
Section titled "Constructors"IgxTimeAxisBaseComponent
new IgxTimeAxisBaseComponent(): IgxTimeAxisBaseComponent Returns IgxTimeAxisBaseComponent
Properties
Section titled "Properties"ngAcceptInputType_annotations
Section titled "ngAcceptInputType_annotations"Inherited from: IgxCategoryAxisBaseComponent
ngAcceptInputType_annotations: string | IgxAxisAnnotationCollection 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_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_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_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_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_isAngular
Section titled "ngAcceptInputType_isAngular"Inherited from: IgxCategoryAxisBaseComponent
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_isDataPreSorted
Section titled "ngAcceptInputType_isDataPreSorted"ngAcceptInputType_isDataPreSorted: string | boolean ngAcceptInputType_isDateTime
Section titled "ngAcceptInputType_isDateTime"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"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_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_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_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<IgxTimeAxisBaseComponent, "ng-component", never, object, object, never, never> ɵfac: ɵɵFactoryDeclaration<IgxTimeAxisBaseComponent, never> actualMajorStroke
Section titled "actualMajorStroke"Inherited from: IgxCategoryAxisBaseComponent
actualMajorStroke: string actualMaximumValue
Section titled "actualMaximumValue"actualMaximumValue: Date actualMinimumValue
Section titled "actualMinimumValue"actualMinimumValue: Date 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 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 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 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 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 dateTimeMemberPath
Section titled "dateTimeMemberPath"dateTimeMemberPath: string 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 isCompanionAxis
Section titled "isCompanionAxis"Inherited from: IgxCategoryAxisBaseComponent
isCompanionAxis: boolean isDataPreSorted
Section titled "isDataPreSorted"isDataPreSorted: 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 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 maximumValue
Section titled "maximumValue"maximumValue: Date minimumGapSize
Section titled "minimumGapSize"Inherited from: IgxCategoryAxisBaseComponent
minimumGapSize: number minimumValue
Section titled "minimumValue"minimumValue: Date 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 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"actualMaximumValueChange
Section titled "actualMaximumValueChange"get actualMaximumValueChange(): EventEmitter<Date> Returns EventEmitter<Date>
actualMinimumValueChange
Section titled "actualMinimumValueChange"get actualMinimumValueChange(): EventEmitter<Date> Returns EventEmitter<Date>
axisInternal
Section titled "axisInternal"Inherited from: IgxCategoryAxisBaseComponent
get axisInternal(): Axis Returns Axis
isAngular
Section titled "isAngular"Inherited from: IgxCategoryAxisBaseComponent
Gets if the current axis is of angular axis 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"Checks if the axis is of date time axis type
Use IsDateTime property to Checks if the axis is of date time axis type.
const isDT = this.timeXAxis.isDateTime;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"Checks if axis requires sorting of items
Use IsSorting property to Checks if axis requires sorting of items.
const isDT = this.timeXAxis.isDateTime;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"getFullRange(): number[] Returns number[]
getIndexClosestToUnscaledValue
Section titled "getIndexClosestToUnscaledValue"Gets the index of the data item with the value nearest the given value.
getIndexClosestToUnscaledValue(unscaledValue: number): number Parameters
- unscaledValue:
number- The value to find a value close to.
Returns number
getItemValue
Section titled "getItemValue"getItemValue(item: any, memberPathName: string): any Parameters
- item:
any - memberPathName:
string
Returns any
getMemberPathValue
Section titled "getMemberPathValue"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
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
notifyDataChanged
Section titled "notifyDataChanged"Updates the axis when the data has been changed.
notifyDataChanged(): 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