Class IgbCategoryXAxis
Represents a IgbDataChart category X axis.
Inheritance
System.Object
IgbCategoryXAxis
Implements
System.IDisposable
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbCategoryXAxis : IgbCategoryAxisBase, JsonSerializable
Constructors
IgbCategoryXAxis()
Declaration
public IgbCategoryXAxis()
Properties
ActualInterval
Gets the effective value for the current Interval.
Declaration
public double ActualInterval { get; set; }
Property Value
Type |
Description |
System.Double |
|
ActualIntervalChanged
Declaration
public Action<double> ActualIntervalChanged { get; set; }
Property Value
Type |
Description |
System.Action<System.Double> |
|
ActualIntervalChangedScript
Declaration
public string ActualIntervalChangedScript { get; set; }
Property Value
Type |
Description |
System.String |
|
ActualMinorInterval
Gets the effective value for the current MinorInterval.
Declaration
public double ActualMinorInterval { get; set; }
Property Value
Type |
Description |
System.Double |
|
ActualMinorIntervalChanged
Declaration
public Action<double> ActualMinorIntervalChanged { get; set; }
Property Value
Type |
Description |
System.Action<System.Double> |
|
ActualMinorIntervalChangedScript
Declaration
public string ActualMinorIntervalChangedScript { get; set; }
Property Value
Type |
Description |
System.String |
|
Interval
Gets or sets the frequency of displayed labels.
Declaration
public double Interval { get; set; }
Property Value
Type |
Description |
System.Double |
|
MinorInterval
Gets or sets the frequency of displayed minor lines.
Declaration
public double MinorInterval { get; set; }
Property Value
Type |
Description |
System.Double |
|
Type
Declaration
public override string Type { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
ZoomMaximumCategoryRange
Gets or sets number of visible categories at maximum zooming level
Declaration
public double ZoomMaximumCategoryRange { get; set; }
Property Value
Type |
Description |
System.Double |
|
ZoomMaximumItemSpan
Gets or sets maximum pixel span of series item that will be visible at maximum zooming level
This property ensures that series item does not get stretch above specified value.
Declaration
public double ZoomMaximumItemSpan { get; set; }
Property Value
Type |
Description |
System.Double |
|
ZoomToCategoryRange
Gets or sets range of categories that the chart will zoom in to and fill plot area
Declaration
public double ZoomToCategoryRange { get; set; }
Property Value
Type |
Description |
System.Double |
|
ZoomToCategoryStart
Gets or sets starting category that chart will move its zoom window. Acceptable value is between 0 and number of data items
Declaration
public double ZoomToCategoryStart { get; set; }
Property Value
Type |
Description |
System.Double |
|
ZoomToItemSpan
Gets or sets pixel span of series item that will be used to zoom chart such that the item has desired span
Chart will automaticlly zoom in until series item has specified pixel span.
Declaration
public double ZoomToItemSpan { get; set; }
Property Value
Type |
Description |
System.Double |
|
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 double GetCurrentActualInterval()
Returns
Type |
Description |
System.Double |
|
GetCurrentActualIntervalAsync()
Declaration
public Task<double> GetCurrentActualIntervalAsync()
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Double> |
|
GetCurrentActualMinorInterval()
Declaration
public double GetCurrentActualMinorInterval()
Returns
Type |
Description |
System.Double |
|
GetCurrentActualMinorIntervalAsync()
Declaration
public Task<double> GetCurrentActualMinorIntervalAsync()
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Double> |
|
GetWindowZoomFromCategories(Double)
Declaration
public double GetWindowZoomFromCategories(double categoriesCount)
Parameters
Type |
Name |
Description |
System.Double |
categoriesCount |
|
Returns
Type |
Description |
System.Double |
|
GetWindowZoomFromCategoriesAsync(Double)
Gets window zoom scale required to zoom to specified number of categories
Declaration
public Task<double> GetWindowZoomFromCategoriesAsync(double categoriesCount)
Parameters
Type |
Name |
Description |
System.Double |
categoriesCount |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Double> |
|
GetWindowZoomFromItemSpan(Double)
Declaration
public double GetWindowZoomFromItemSpan(double pixels)
Parameters
Type |
Name |
Description |
System.Double |
pixels |
|
Returns
Type |
Description |
System.Double |
|
GetWindowZoomFromItemSpanAsync(Double)
Gets window zoom scale required to zoom to specified span of series item
Declaration
public Task<double> GetWindowZoomFromItemSpanAsync(double pixels)
Parameters
Type |
Name |
Description |
System.Double |
pixels |
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Double> |
|
Declaration
public void ScrollIntoView(object item)
Parameters
Type |
Name |
Description |
System.Object |
item |
|
Scrolls the specified item into view.
Declaration
public Task ScrollIntoViewAsync(object item)
Parameters
Type |
Name |
Description |
System.Object |
item |
Data item to scroll into view
|
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
Declaration
public void ScrollRangeIntoView(double minimum, double maximum)
Parameters
Type |
Name |
Description |
System.Double |
minimum |
|
System.Double |
maximum |
|
Declaration
public Task ScrollRangeIntoViewAsync(double minimum, double maximum)
Parameters
Type |
Name |
Description |
System.Double |
minimum |
|
System.Double |
maximum |
|
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
Implements
System.IDisposable