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
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> |
|
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