Show / Hide Table of Contents

Class IgbRing

Represents data for Ring.RingControl element.

Inheritance
System.Object
BaseRendererElement
IgbRing
Implements
JsonSerializable
Inherited Members
BaseRendererElement._name
BaseRendererElement.eventCallbacksCache
BaseRendererElement._cachedSerializedContent
BaseRendererElement.EnsureModulesLoaded()
BaseRendererElement.BuildRenderTree(RenderTreeBuilder)
BaseRendererElement.OnElementNameChanged(BaseRendererElement, String, String)
BaseRendererElement.InvokeMethod(String, Object[], String[], ElementReference[])
BaseRendererElement.InvokeMethodSync(String, Object[], String[], ElementReference[])
BaseRendererElement.InvokeMethodHelper(String, String, Object[], String[], ElementReference[])
BaseRendererElement.InvokeMethodHelperSync(String, String, Object[], String[], ElementReference[])
BaseRendererElement.IsPropDirty(String)
BaseRendererElement.Serialize(SerializationContext, String)
BaseRendererElement.Serialize()
BaseRendererElement.EnsureValid()
BaseRendererElement.FromEventJson(BaseRendererControl, Dictionary<String, Object>)
BaseRendererElement.ToEventJson(BaseRendererControl, Dictionary<String, Object>)
BaseRendererElement.SetResourceStringAsync(String, String, String)
BaseRendererElement.SetResourceStringAsync(String, String)
BaseRendererElement.CompareEventCallbacks<T>(T, T, Dictionary<Type, Dictionary<String, FieldInfo>>)
BaseRendererElement.IgBlazor
BaseRendererElement.IsComponentRooted
BaseRendererElement.ParentTypeName
BaseRendererElement.UseDirectRender
BaseRendererElement.ChildContent
BaseRendererElement.SupportsVisualChildren
BaseRendererElement.Name
BaseRendererElement.Parent
BaseRendererElement.MethodTarget
BaseRendererElement.CurrParent
Namespace: IgniteUI.Blazor.Controls
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbRing : BaseRendererElement, JsonSerializable

Constructors

IgbRing()

Declaration
public IgbRing()

Properties

Center

Gets the center point of the ring.

Declaration
public Point Center { get; set; }
Property Value
Type Description
Point

ControlSize

Gets the size of the ring.

Declaration
public Size ControlSize { get; set; }
Property Value
Type Description
Size

Index

Gets the index of ring in the chart.

Declaration
public int Index { get; set; }
Property Value
Type Description
System.Int32

InnerExtend

Gets the inner extend of the ring in percentage.

Declaration
public double InnerExtend { get; set; }
Property Value
Type Description
System.Double

RingBreadth

Gets the ring breadth.

Declaration
public double RingBreadth { get; set; }
Property Value
Type Description
System.Double

RingSeries

Gets reference to ring series.

Declaration
public IgbRingSeriesBase RingSeries { get; set; }
Property Value
Type Description
IgbRingSeriesBase

Type

Declaration
public override string Type { get; }
Property Value
Type Description
System.String
Overrides
BaseRendererElement.Type

Methods

FindByName(String)

Declaration
public override object FindByName(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
System.Object
Overrides
BaseRendererElement.FindByName(String)

PrepareArcs()

Declaration
public void PrepareArcs()

PrepareArcsAsync()

Prepares data needed to create Arcs.

Declaration
public Task PrepareArcsAsync()
Returns
Type Description
System.Threading.Tasks.Task

RenderArcs()

Declaration
public bool RenderArcs()
Returns
Type Description
System.Boolean

RenderArcsAsync()

Renders the arcs.

Declaration
public Task<bool> RenderArcsAsync()
Returns
Type Description
System.Threading.Tasks.Task<System.Boolean>

Implements

JsonSerializable