Show / Hide Table of Contents

Class IgbBrushScale

Represents a base class for brush scales.

Inheritance
System.Object
BaseRendererElement
IgbBrushScale
IgbCustomPaletteBrushScale
IgbValueBrushScale
Implements
JsonSerializable
Inherited Members
BaseRendererElement._name
BaseRendererElement.eventCallbacksCache
BaseRendererElement._cachedSerializedContent
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 IgbBrushScale : BaseRendererElement, JsonSerializable

Constructors

IgbBrushScale()

Declaration
public IgbBrushScale()

Properties

Brushes

Gets the brushes collection used by this scale.

Declaration
public string Brushes { 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

EnsureModulesLoaded()

Declaration
protected override void EnsureModulesLoaded()
Overrides
BaseRendererElement.EnsureModulesLoaded()

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)

GetBrush(Int32)

Declaration
public virtual string GetBrush(int index)
Parameters
Type Name Description
System.Int32 index
Returns
Type Description
System.String

GetBrushAsync(Int32)

Gets a brush from the brushes collection by index.

Declaration
public virtual Task<string> GetBrushAsync(int index)
Parameters
Type Name Description
System.Int32 index
Returns
Type Description
System.Threading.Tasks.Task<System.String>

NotifySeries()

Declaration
public void NotifySeries()

NotifySeriesAsync()

Notify attached series about changes to this scale

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

RegisterSeries(IgbSeries)

Declaration
public void RegisterSeries(IgbSeries series)
Parameters
Type Name Description
IgbSeries series

RegisterSeriesAsync(IgbSeries)

Registers a series with the scale. Under normal circumstances you should not need to call this manually.

Declaration
public Task RegisterSeriesAsync(IgbSeries series)
Parameters
Type Name Description
IgbSeries series

The series to register with the scale.

Returns
Type Description
System.Threading.Tasks.Task

UnregisterSeries(IgbSeries)

Declaration
public void UnregisterSeries(IgbSeries series)
Parameters
Type Name Description
IgbSeries series

UnregisterSeriesAsync(IgbSeries)

Unregisters a series with the scale. Under normal circumstances you should not need to call this manually.

Declaration
public Task UnregisterSeriesAsync(IgbSeries series)
Parameters
Type Name Description
IgbSeries series

The series to unregister from the scale.

Returns
Type Description
System.Threading.Tasks.Task

Implements

JsonSerializable