Class IgbTimeAxisBase
Represents an category-based horizontal X axis that uses a DateTime scale.
Inheritance
System.Object
IgbTimeAxisBase
Implements
System.IDisposable
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbTimeAxisBase : IgbCategoryAxisBase, JsonSerializable, IDisposable
Constructors
IgbTimeAxisBase()
Declaration
Properties
ActualMaximumValue
Gets the coerced maximum value.
Declaration
public DateTime ActualMaximumValue { get; set; }
Property Value
| Type |
Description |
| System.DateTime |
|
ActualMaximumValueChanged
Declaration
public Action<DateTime> ActualMaximumValueChanged { get; set; }
Property Value
| Type |
Description |
| System.Action<System.DateTime> |
|
ActualMaximumValueChangedScript
Declaration
public string ActualMaximumValueChangedScript { get; set; }
Property Value
| Type |
Description |
| System.String |
|
ActualMinimumValue
Gets the coerced minimum value.
Declaration
public DateTime ActualMinimumValue { get; set; }
Property Value
| Type |
Description |
| System.DateTime |
|
ActualMinimumValueChanged
Declaration
public Action<DateTime> ActualMinimumValueChanged { get; set; }
Property Value
| Type |
Description |
| System.Action<System.DateTime> |
|
ActualMinimumValueChangedScript
Declaration
public string ActualMinimumValueChangedScript { get; set; }
Property Value
| Type |
Description |
| System.String |
|
DateTimeMemberPath
Gets or sets the DateTime mapping property for the axis.
Declaration
public string DateTimeMemberPath { get; set; }
Property Value
| Type |
Description |
| System.String |
|
IsDataPreSorted
Gets or sets whether the data assigned to the date time axis should be considered pre-sorted by date/time.
Declaration
public bool IsDataPreSorted { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
MaximumValue
Gets or sets the axis MaximumValue.
Declaration
public DateTime MaximumValue { get; set; }
Property Value
| Type |
Description |
| System.DateTime |
|
MinimumValue
Gets or sets the axis MinimumValue.
Declaration
public DateTime MinimumValue { get; set; }
Property Value
| Type |
Description |
| System.DateTime |
|
Type
Declaration
public override string Type { get; }
Property Value
| Type |
Description |
| System.String |
|
Overrides
Methods
FindByName(String)
Declaration
public override object FindByName(string name)
Parameters
| Type |
Name |
Description |
| System.String |
name |
|
Returns
| Type |
Description |
| System.Object |
|
Overrides
GetCurrentActualMaximumValue()
Declaration
public DateTime GetCurrentActualMaximumValue()
Returns
| Type |
Description |
| System.DateTime |
|
GetCurrentActualMaximumValueAsync()
Declaration
public Task<DateTime> GetCurrentActualMaximumValueAsync()
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.DateTime> |
|
GetCurrentActualMinimumValue()
Declaration
public DateTime GetCurrentActualMinimumValue()
Returns
| Type |
Description |
| System.DateTime |
|
GetCurrentActualMinimumValueAsync()
Declaration
public Task<DateTime> GetCurrentActualMinimumValueAsync()
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.DateTime> |
|
GetFullRange()
Declaration
public override double[] GetFullRange()
Returns
| Type |
Description |
| System.Double[] |
|
Overrides
GetFullRangeAsync()
Declaration
public override Task<double[]> GetFullRangeAsync()
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Double[]> |
|
Overrides
GetIndexClosestToUnscaledValue(Double)
Declaration
public virtual int GetIndexClosestToUnscaledValue(double unscaledValue)
Parameters
| Type |
Name |
Description |
| System.Double |
unscaledValue |
|
Returns
| Type |
Description |
| System.Int32 |
|
GetIndexClosestToUnscaledValueAsync(Double)
Gets the index of the data item with the value nearest the given value.
Declaration
public virtual Task<int> GetIndexClosestToUnscaledValueAsync(double unscaledValue)
Parameters
| Type |
Name |
Description |
| System.Double |
unscaledValue |
The value to find a value close to.
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Int32> |
|
GetItemValue(Object, String)
Declaration
public override object GetItemValue(object item, string memberPathName)
Parameters
| Type |
Name |
Description |
| System.Object |
item |
|
| System.String |
memberPathName |
|
Returns
| Type |
Description |
| System.Object |
|
Overrides
GetItemValueAsync(Object, String)
Declaration
public override Task<object> GetItemValueAsync(object item, string memberPathName)
Parameters
| Type |
Name |
Description |
| System.Object |
item |
|
| System.String |
memberPathName |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<System.Object> |
|
Overrides
NotifyDataChanged()
Declaration
public void NotifyDataChanged()
NotifyDataChangedAsync()
Updates the axis when the data has been changed.
Declaration
public Task NotifyDataChangedAsync()
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Implements
System.IDisposable