IgxTimeAxisIntervalComponent

new IgxTimeAxisIntervalComponent(): IgxTimeAxisIntervalComponent

Returns IgxTimeAxisIntervalComponent

ngAcceptInputType_interval: string | number
ngAcceptInputType_intervalType: string | TimeAxisIntervalType
ngAcceptInputType_range: string | number
ɵcmp: ɵɵComponentDeclaration<IgxTimeAxisIntervalComponent, "igx-time-axis-interval", never, object, object, never, never, true, never>
ɵfac: ɵɵFactoryDeclaration<IgxTimeAxisIntervalComponent, never>
get i(): TimeAxisInterval

Returns TimeAxisInterval

The interval, expressed as a multiple of IntervalType.

Use the Interval property expressed as a multiple of IntervalType.

let xAxis = new IgxTimeXAxisComponent();
xAxis.dataTimeMemberPath="date";
this.chart.axes.add(xAxis);
<igx-data-chart
    [dataSource]="data">
	<igx-time-x-axis
		[labelFormats]="labelFormats"
		dateTimeMemberPath="time"
		#xAxis>
    </igx-time-x-axis>
</igx-data-chart>
get interval(): number

Returns number

set interval(v: number): void

Parameters

  • v: number

Returns void

The unit of time for this interval.

The IntervalType is the unit of time for this interval.

get intervalType(): TimeAxisIntervalType

Returns TimeAxisIntervalType

set intervalType(v: TimeAxisIntervalType): void

Parameters

Returns void

The visible axis range at which to apply this interval.

Use Range property for the visible axis range at which to apply this interval.

let xAxis = new IgxTimeXAxisComponent();
xAxis.dataTimeMemberPath="date";
this.chart.axes.add(xAxis);
<igx-data-chart
    [dataSource]="data">
	<igx-time-x-axis
		[labelFormats]="labelFormats"
		dateTimeMemberPath="time"

		#xAxis>
    </igx-time-x-axis>
</igx-data-chart>
get range(): number

Returns number

set range(v: number): void

Parameters

  • v: number

Returns void

findByName(name: string): any

Parameters

  • name: string

Returns any

ngOnInit(): void

Returns void

_createFromInternal(internal: any): IgxTimeAxisIntervalComponent

Parameters

  • internal: any

Returns IgxTimeAxisIntervalComponent