Class IgbRadialBase
Represents the base class for all IgbDataChart radial series
Inheritance
System.Object
IgbRadialBase
Implements
System.IDisposable
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbRadialBase : IgbMarkerSeries, JsonSerializable
Constructors
IgbRadialBase()
Declaration
Properties
AngleAxis
Gets the effective angle axis for the current series object.
Declaration
public IgbCategoryAngleAxis AngleAxis { get; set; }
Property Value
AngleAxisName
Gets or sets the name to use to resolve angleAxis from markup.
Declaration
public string AngleAxisName { get; set; }
Property Value
Type |
Description |
System.String |
|
AngleAxisScript
Provides a means of setting AngleAxis in the JavaScript environment.
Declaration
public string AngleAxisScript { get; set; }
Property Value
Type |
Description |
System.String |
|
AssigningRadialMarkerStyle
Declaration
public Action<IgbAssigningRadialMarkerStyleEventArgs> AssigningRadialMarkerStyle { get; set; }
Property Value
AssigningRadialMarkerStyleScript
Declaration
public string AssigningRadialMarkerStyleScript { get; set; }
Property Value
Type |
Description |
System.String |
|
AssigningRadialStyle
Declaration
public Action<IgbAssigningRadialStyleEventArgs> AssigningRadialStyle { get; set; }
Property Value
AssigningRadialStyleScript
Declaration
public string AssigningRadialStyleScript { get; set; }
Property Value
Type |
Description |
System.String |
|
ClipSeriesToBounds
Gets or sets whether to clip the series to the bounds.
Declaration
public bool ClipSeriesToBounds { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsCustomRadialMarkerStyleAllowed
Gets or sets whether this Radial series should allow custom style overrides of its individual marker visuals.
Declaration
public bool IsCustomRadialMarkerStyleAllowed { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IsCustomRadialStyleAllowed
Gets or sets whether this Radial series should allow custom style overrides of its individual visuals.
Declaration
public bool IsCustomRadialStyleAllowed { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Type
Declaration
public override string Type { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
ValueAxis
Gets the effective value axis for the current series object.
Declaration
public IgbNumericRadiusAxis ValueAxis { get; set; }
Property Value
ValueAxisName
Gets or sets the name to use to resolve valueAxis from markup.
Declaration
public string ValueAxisName { get; set; }
Property Value
Type |
Description |
System.String |
|
ValueAxisScript
Provides a means of setting ValueAxis in the JavaScript environment.
Declaration
public string ValueAxisScript { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
BindAxes(IgbAxis[])
Declaration
protected override void BindAxes(IgbAxis[] Axes)
Parameters
Type |
Name |
Description |
IgbAxis[] |
Axes |
|
Overrides
CanUseAsAngleAxis(Object)
Declaration
public bool CanUseAsAngleAxis(object axis)
Parameters
Type |
Name |
Description |
System.Object |
axis |
|
Returns
Type |
Description |
System.Boolean |
|
CanUseAsAngleAxisAsync(Object)
Determine if object can be used as AngleAxis
Declaration
public Task<bool> CanUseAsAngleAxisAsync(object axis)
Parameters
Type |
Name |
Description |
System.Object |
axis |
The object to check
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Boolean> |
|
CanUseAsValueAxis(Object)
Declaration
public bool CanUseAsValueAxis(object axis)
Parameters
Type |
Name |
Description |
System.Object |
axis |
|
Returns
Type |
Description |
System.Boolean |
|
CanUseAsValueAxisAsync(Object)
Determine if object can be used as ValueAxis
Declaration
public Task<bool> CanUseAsValueAxisAsync(object axis)
Parameters
Type |
Name |
Description |
System.Object |
axis |
The object to check
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Boolean> |
|
FindByName(String)
Declaration
public override object FindByName(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
Type |
Description |
System.Object |
|
Overrides
GetAngleFromWorld(Point)
Declaration
public virtual double GetAngleFromWorld(Point world)
Parameters
Type |
Name |
Description |
Point |
world |
|
Returns
Type |
Description |
System.Double |
|
GetAngleFromWorldAsync(Point)
Gets the angle to the provided world position from the center of the radial series.
Declaration
public virtual Task<double> GetAngleFromWorldAsync(Point world)
Parameters
Type |
Name |
Description |
Point |
world |
The world position to get the angle for
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Double> |
|
GetCategoryWidth()
Declaration
public virtual double GetCategoryWidth()
Returns
Type |
Description |
System.Double |
|
GetCategoryWidthAsync()
Returns the width of the category grouping this series is in.
Declaration
public virtual Task<double> GetCategoryWidthAsync()
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Double> |
|
GetExactItemIndex(Point)
Declaration
public override double GetExactItemIndex(Point world)
Parameters
Type |
Name |
Description |
Point |
world |
|
Returns
Type |
Description |
System.Double |
|
Overrides
GetExactItemIndexAsync(Point)
Gets the precise item index, if possible, based on the closeness to the previous or next whole integer. If the series cannot provide this information, GetExactItemIndex will return the same integer value as GetItemIndex.
Declaration
public override Task<double> GetExactItemIndexAsync(Point world)
Parameters
Type |
Name |
Description |
Point |
world |
The world position for which to return the index.
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Double> |
|
Overrides
GetItem(Point)
Declaration
public override object GetItem(Point world)
Parameters
Type |
Name |
Description |
Point |
world |
|
Returns
Type |
Description |
System.Object |
|
Overrides
GetItemAsync(Point)
Gets the item that is the best match for the specified world coordinates.
Declaration
public override Task<object> GetItemAsync(Point world)
Parameters
Type |
Name |
Description |
Point |
world |
The world coordinates to use.
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Object> |
|
Overrides
GetItemIndex(Point)
Declaration
public override int GetItemIndex(Point world)
Parameters
Type |
Name |
Description |
Point |
world |
|
Returns
Type |
Description |
System.Int32 |
|
Overrides
GetItemIndexAsync(Point)
Get the index of the item near the provided world coordinates.
Declaration
public override Task<int> GetItemIndexAsync(Point world)
Parameters
Type |
Name |
Description |
Point |
world |
The world coordinates for which to getch the item index.
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Int32> |
|
Overrides
GetOffsetValue()
Declaration
public virtual double GetOffsetValue()
Returns
Type |
Description |
System.Double |
|
GetOffsetValueAsync()
Returns the offset value for this series if grouped on a category axis.
Declaration
public virtual Task<double> GetOffsetValueAsync()
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Double> |
|
Declaration
public override bool ScrollIntoView(object item)
Parameters
Type |
Name |
Description |
System.Object |
item |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
Scrolls the specified item into the view.
Declaration
public override Task<bool> ScrollIntoViewAsync(object item)
Parameters
Type |
Name |
Description |
System.Object |
item |
The item to scroll into view.
|
Returns
Type |
Description |
System.Threading.Tasks.Task<System.Boolean> |
|
Overrides
Implements
System.IDisposable