Class IgbCategoryDateTimeXAxis
Represents a category-based horizontal X axis that uses a DateTime scale.
Inheritance
System.Object
IgbCategoryDateTimeXAxis
Implements
System.IDisposable
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbCategoryDateTimeXAxis : IgbTimeAxisBase, JsonSerializable, IDisposable
Constructors
IgbCategoryDateTimeXAxis()
Declaration
public IgbCategoryDateTimeXAxis()
Properties
ActualInterval
Gets the effective value for the current Interval.
Declaration
public long ActualInterval { get; set; }
Property Value
| Type |
Description |
| System.Int64 |
|
ActualIntervalChanged
Declaration
public Action<long> ActualIntervalChanged { get; set; }
Property Value
| Type |
Description |
| System.Action<System.Int64> |
|
ActualIntervalChangedScript
Declaration
public string ActualIntervalChangedScript { get; set; }
Property Value
| Type |
Description |
| System.String |
|
ActualMinorInterval
Gets the effective value for the current MinorInterval.
Declaration
public long ActualMinorInterval { get; set; }
Property Value
| Type |
Description |
| System.Int64 |
|
ActualMinorIntervalChanged
Declaration
public Action<long> ActualMinorIntervalChanged { get; set; }
Property Value
| Type |
Description |
| System.Action<System.Int64> |
|
ActualMinorIntervalChangedScript
Declaration
public string ActualMinorIntervalChangedScript { get; set; }
Property Value
| Type |
Description |
| System.String |
|
DisplayType
Gets or sets the axis display type.
Continuous display type divides the axis into even intervals, where labels will not necessarily be aligned with data points.
Discrete display type will not use a constant interval, but will align each label with its data point.
Declaration
public TimeAxisDisplayType DisplayType { get; set; }
Property Value
Interval
Gets or sets the X axis time interval.
Declaration
public long Interval { get; set; }
Property Value
| Type |
Description |
| System.Int64 |
|
MinorInterval
Gets or sets the frequency of displayed minor lines.
Declaration
public long MinorInterval { get; set; }
Property Value
| Type |
Description |
| System.Int64 |
|
Type
Declaration
public override string Type { get; }
Property Value
| Type |
Description |
| System.String |
|
Overrides
UnevenlySpacedLabels
Gets or sets whether the axis labels can be unevenly spaced
Declaration
public bool UnevenlySpacedLabels { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Methods
EnsureModulesLoaded()
Declaration
protected override void EnsureModulesLoaded()
Overrides
FindByName(String)
Declaration
public override object FindByName(string name)
Parameters
| Type |
Name |
Description |
| System.String |
name |
|
Returns
| Type |
Description |
| System.Object |
|
Overrides
GetCurrentActualInterval()
Declaration
public long GetCurrentActualInterval()
Returns
| Type |
Description |
| System.Int64 |
|
GetCurrentActualIntervalAsync()
Declaration
public Task<long> GetCurrentActualIntervalAsync()
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Int64> |
|
GetCurrentActualMinorInterval()
Declaration
public long GetCurrentActualMinorInterval()
Returns
| Type |
Description |
| System.Int64 |
|
GetCurrentActualMinorIntervalAsync()
Declaration
public Task<long> GetCurrentActualMinorIntervalAsync()
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Int64> |
|
Declaration
[WCWidgetMemberName("scrollDateRangeIntoView")]
public void ScrollIntoView(DateTime minimum, DateTime maximum)
Parameters
| Type |
Name |
Description |
| System.DateTime |
minimum |
|
| System.DateTime |
maximum |
|
Declaration
[WCWidgetMemberName("scrollDateRangeIntoView")]
public Task ScrollIntoViewAsync(DateTime minimum, DateTime maximum)
Parameters
| Type |
Name |
Description |
| System.DateTime |
minimum |
|
| System.DateTime |
maximum |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Implements
System.IDisposable