Show / Hide Table of Contents

Class IgbDataLegendSeriesContext

Represent info about series values

Inheritance
System.Object
BaseRendererElement
IgbDataLegendSeriesContext
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 IgbDataLegendSeriesContext : BaseRendererElement, JsonSerializable

Constructors

IgbDataLegendSeriesContext()

Declaration
public IgbDataLegendSeriesContext()

Properties

SeriesFamily

Declaration
public string SeriesFamily { get; set; }
Property Value
Type Description
System.String

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)

GetSeriesValue(DataLegendSeriesValueType)

Declaration
public double GetSeriesValue(DataLegendSeriesValueType type)
Parameters
Type Name Description
DataLegendSeriesValueType type
Returns
Type Description
System.Double

GetSeriesValueAsync(DataLegendSeriesValueType)

Gets value info for the series value type

Declaration
public Task<double> GetSeriesValueAsync(DataLegendSeriesValueType type)
Parameters
Type Name Description
DataLegendSeriesValueType type
Returns
Type Description
System.Threading.Tasks.Task<System.Double>

GetSeriesValueInfo(DataLegendSeriesValueType)

Declaration
public IgbDataLegendSeriesValueInfo GetSeriesValueInfo(DataLegendSeriesValueType type)
Parameters
Type Name Description
DataLegendSeriesValueType type
Returns
Type Description
IgbDataLegendSeriesValueInfo

GetSeriesValueInfoAsync(DataLegendSeriesValueType)

Creates an instance of DataLegendSeriesContext

Declaration
public Task<IgbDataLegendSeriesValueInfo> GetSeriesValueInfoAsync(DataLegendSeriesValueType type)
Parameters
Type Name Description
DataLegendSeriesValueType type
Returns
Type Description
System.Threading.Tasks.Task<IgbDataLegendSeriesValueInfo>

GetSeriesValues()

Declaration
public double[] GetSeriesValues()
Returns
Type Description
System.Double[]

GetSeriesValuesAsync()

Gets all values that a series renders at the current data point

Declaration
public Task<double[]> GetSeriesValuesAsync()
Returns
Type Description
System.Threading.Tasks.Task<System.Double[]>
Remarks

For example, Open, High, Low, Close for Financial Series

SetSeriesValue(DataLegendSeriesValueType, Double)

Declaration
public void SetSeriesValue(DataLegendSeriesValueType type, double value)
Parameters
Type Name Description
DataLegendSeriesValueType type
System.Double value

SetSeriesValueAsync(DataLegendSeriesValueType, Double)

Declaration
public Task SetSeriesValueAsync(DataLegendSeriesValueType type, double value)
Parameters
Type Name Description
DataLegendSeriesValueType type
System.Double value
Returns
Type Description
System.Threading.Tasks.Task

SetSeriesValueInfo(DataLegendSeriesValueType, IgbDataLegendSeriesValueInfo)

Declaration
public void SetSeriesValueInfo(DataLegendSeriesValueType type, IgbDataLegendSeriesValueInfo valueInfo)
Parameters
Type Name Description
DataLegendSeriesValueType type
IgbDataLegendSeriesValueInfo valueInfo

SetSeriesValueInfoAsync(DataLegendSeriesValueType, IgbDataLegendSeriesValueInfo)

Declaration
public Task SetSeriesValueInfoAsync(DataLegendSeriesValueType type, IgbDataLegendSeriesValueInfo valueInfo)
Parameters
Type Name Description
DataLegendSeriesValueType type
IgbDataLegendSeriesValueInfo valueInfo
Returns
Type Description
System.Threading.Tasks.Task

Implements

JsonSerializable