Show / Hide Table of Contents

Class IgbDataGridSortIndicator

An advanced grid for displaying data.

Inheritance
System.Object
BaseRendererControl
IgbDataGridSortIndicator
Implements
JsonSerializable
System.IDisposable
Inherited Members
BaseRendererControl._cachedSerializedContent
BaseRendererControl.ResolveDisplay()
BaseRendererControl.ToSpinal(String)
BaseRendererControl.TransformSimpleKey(String)
BaseRendererControl.IsTransformedEnumValue(String)
BaseRendererControl.TransformPotentialEnumValue(String, Object)
BaseRendererControl.BuildSequenceInfo(Int32)
BaseRendererControl.BuildRenderTree(RenderTreeBuilder)
BaseRendererControl.TemplateContentType(String)
BaseRendererControl.OnAfterRenderAsync(Boolean)
BaseRendererControl.EnsureReady()
BaseRendererControl.MarkPropDirty(String)
BaseRendererControl.IsPropDirty(String)
BaseRendererControl.Serialize(SerializationContext, String)
BaseRendererControl.Serialize()
BaseRendererControl.InvokeMethod(String, Object[], String[], ElementReference[])
BaseRendererControl.InvokeMethodSync(String, Object[], String[], ElementReference[])
BaseRendererControl.SuspendNotifications(Object)
BaseRendererControl.ResumeNotifications(Object, Boolean)
BaseRendererControl.NotifyInsertItem(Object, Int32, Object)
BaseRendererControl.NotifyRemoveItem(Object, Int32, Object)
BaseRendererControl.NotifyClearItems(Object)
BaseRendererControl.NotifySetItem(Object, Int32, Object, Object)
BaseRendererControl.NotifyUpdateItem(Object, Int32, Object, Boolean)
BaseRendererControl.OnRefChanged(String, Object)
BaseRendererControl.OnInvokeReturn(Int64, Object)
BaseRendererControl.Camelize(String)
BaseRendererControl.ToPascal(String)
BaseRendererControl.OnElementNameChanged(BaseRendererElement, String, String)
BaseRendererControl.Dispose(Boolean)
BaseRendererControl.SetResourceStringAsync(String, String, String)
BaseRendererControl.SetResourceStringAsync(String, String)
BaseRendererControl.SetPropertyValue(Object, PropertyInfo, JsonElement)
BaseRendererControl.SetPropertyValue(Object, PropertyInfo, Object)
BaseRendererControl.Finalize()
BaseRendererControl.Dispose()
BaseRendererControl.IgBlazor
BaseRendererControl.Height
BaseRendererControl.Width
BaseRendererControl.Class
BaseRendererControl.AdditionalAttributes
BaseRendererControl.ParentTypeName
BaseRendererControl.ChildContent
BaseRendererControl.RoundTripDateConversion
BaseRendererControl.SupportsVisualChildren
BaseRendererControl.UseDirectRender
BaseRendererControl.DirectRenderElementName
BaseRendererControl.NeedsDynamicContent
BaseRendererControl.UseCamelEnumValues
Namespace: IgniteUI.Blazor.Controls
Assembly: IgniteUI.Blazor.dll
Syntax
public class IgbDataGridSortIndicator : BaseRendererControl, RefSink, JsonSerializable, IDisposable

Constructors

IgbDataGridSortIndicator()

Declaration
public IgbDataGridSortIndicator()

Properties

ActualPixelScalingRatio

Gets the actual pixel scaling ratio used to affect the pixel density of the control.

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

A higher scaling ratio will produce crisper visuals at the expense of memory. Lower values will cause the control to appear blurry.

IconColor

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

IsAnimationEnabled

Declaration
public bool IsAnimationEnabled { get; set; }
Property Value
Type Description
System.Boolean

PixelScalingRatio

Gets or sets the scaling value used to affect the pixel density of the control.

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

A higher scaling ratio will produce crisper visuals at the expense of memory. Lower values will cause the control to appear blurry.

RenderCompleted

Declaration
public Action<IgbSortIndicatorRenderCompletedEventArgs> RenderCompleted { get; set; }
Property Value
Type Description
System.Action<IgbSortIndicatorRenderCompletedEventArgs>

RenderCompletedScript

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

SortDirection

Declaration
public ColumnSortDirection SortDirection { get; set; }
Property Value
Type Description
ColumnSortDirection

SortIndicatorStyle

Declaration
public SortIndicatorStyle SortIndicatorStyle { get; set; }
Property Value
Type Description
SortIndicatorStyle

Type

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

Methods

EnsureModulesLoaded()

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

FindByName(String)

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

GetDesiredScale()

Declaration
public double GetDesiredScale()
Returns
Type Description
System.Double

GetDesiredScaleAsync()

Declaration
public Task<double> GetDesiredScaleAsync()
Returns
Type Description
System.Threading.Tasks.Task<System.Double>

NotifyCellSizeChanged()

Declaration
public void NotifyCellSizeChanged()

NotifyCellSizeChangedAsync()

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

NotifySizeChanged(Double, Double)

Declaration
public void NotifySizeChanged(double width, double height)
Parameters
Type Name Description
System.Double width
System.Double height

NotifySizeChangedAsync(Double, Double)

Declaration
public Task NotifySizeChangedAsync(double width, double height)
Parameters
Type Name Description
System.Double width
System.Double height
Returns
Type Description
System.Threading.Tasks.Task

Implements

JsonSerializable
System.IDisposable