Show / Hide Table of Contents

Class IgbBaseToolbarDirective

Base class for the pinning/hiding column and exporter actions. @hidden @internal

Inheritance
System.Object
BaseRendererElement
IgbGridToolbarBaseAction
IgbBaseToolbarDirective
IgbBaseToolbarColumnActionsDirective
IgbGridToolbarExporter
Implements
JsonSerializable
System.IDisposable
Inherited Members
IgbGridToolbarBaseAction.Dispose()
IgbGridToolbarBaseAction.OnInitializedAsync()
IgbGridToolbarBaseAction.GridToolbarActionsParent
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 IgbBaseToolbarDirective : IgbGridToolbarBaseAction, JsonSerializable, IDisposable

Constructors

IgbBaseToolbarDirective()

Declaration
public IgbBaseToolbarDirective()

Properties

Closed

Declaration
public EventCallback<IgbToggleViewEventArgs> Closed { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbToggleViewEventArgs>

ClosedScript

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

Closing

Declaration
public EventCallback<IgbToggleViewEventArgs> Closing { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbToggleViewEventArgs>

ClosingScript

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

ColumnListHeight

Sets the height of the column list in the dropdown.

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

ColumnToggle

Declaration
public EventCallback<IgbColumnToggledEventArgs> ColumnToggle { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbColumnToggledEventArgs>

ColumnToggleScript

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

Opened

Declaration
public EventCallback<IgbToggleViewEventArgs> Opened { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbToggleViewEventArgs>

OpenedScript

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

Opening

Declaration
public EventCallback<IgbToggleViewCancelableEventArgs> Opening { get; set; }
Property Value
Type Description
Microsoft.AspNetCore.Components.EventCallback<IgbToggleViewCancelableEventArgs>

OpeningScript

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

OverlaySettings

Sets overlay settings

Declaration
public IgbOverlaySettings OverlaySettings { get; set; }
Property Value
Type Description
IgbOverlaySettings

Prompt

The placeholder text for the search input.

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

Title

Title text for the column action component

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

Type

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

Methods

FindByName(String)

Declaration
public override object FindByName(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
System.Object
Overrides
IgbGridToolbarBaseAction.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
System.IDisposable