Show / Hide Table of Contents

Class IgbHeaderType

Interface representing a header cell in the grid. It is essentially the blueprint to a header cell object. Contains definitions of properties, relevant to the header

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

Constructors

IgbHeaderType()

Declaration
public IgbHeaderType()

Properties

Column

The column that the header cell represents.

Declaration
public IgbColumn Column { get; set; }
Property Value
Type Description
IgbColumn

Selectable

Indicates whether the cell can be selected

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

Selected

Indicates whether the cell is currently selected

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

SortDirection

Represents the sorting direction of the column (ascending, descending or none).

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

Sorted

Indicates whether the column is currently sorted.

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

Title

Indicates whether the column header is a title cell.

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

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)

SetNativeElement(Object)

Declaration
public void SetNativeElement(object element)
Parameters
Type Name Description
System.Object element

SetNativeElementAsync(Object)

Declaration
public Task SetNativeElementAsync(object element)
Parameters
Type Name Description
System.Object element
Returns
Type Description
System.Threading.Tasks.Task

Implements

JsonSerializable