Show / Hide Table of Contents

Class IgbGridToolbarExportEventArgsDetail

Represents the arguments for the grid toolbar export event. It provides information about the grid instance, exporter service, export options, and allows the event to be canceled.

Inheritance
System.Object
BaseRendererElement
IgbBaseEventArgsDetail
IgbGridToolbarExportEventArgsDetail
Implements
JsonSerializable
Inherited Members
IgbBaseEventArgsDetail.SetNativeElementAsync(Object)
IgbBaseEventArgsDetail.SetNativeElement(Object)
IgbBaseEventArgsDetail.Owner
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.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 IgbGridToolbarExportEventArgsDetail : IgbBaseEventArgsDetail, JsonSerializable

Constructors

IgbGridToolbarExportEventArgsDetail()

Declaration
public IgbGridToolbarExportEventArgsDetail()

Properties

Cancel

cancel returns whether the event has been intercepted and stopped If the value becomes "true", it returns/exits from the method, instantiating the interface

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

Exporter

The exporter is a base service. The type (an abstract class IgxBaseExporter) has it's own properties and methods It is used to define the format and options of the export, the exported element and methods for preparing the data from the elements for exporting

Declaration
public IgbBaseExporter Exporter { get; set; }
Property Value
Type Description
IgbBaseExporter

Grid

grid represents a reference to the instance of the grid te event originated from

Declaration
public IgbGridBaseDirective Grid { get; set; }
Property Value
Type Description
IgbGridBaseDirective

Options

Represents the different settings, that can be given to an export The type (an abstract class IgxExporterOptionsBase) has properties for column settings (whether they should be ignored) as well as method for generating a file name

Declaration
public IgbExporterOptionsBase Options { get; set; }
Property Value
Type Description
IgbExporterOptionsBase

Type

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

Methods

FindByName(String)

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

FromEventJson(BaseRendererControl, Dictionary<String, Object>)

Declaration
protected override void FromEventJson(BaseRendererControl control, Dictionary<string, object> args)
Parameters
Type Name Description
BaseRendererControl control
System.Collections.Generic.Dictionary<System.String, System.Object> args
Overrides
IgbBaseEventArgsDetail.FromEventJson(BaseRendererControl, Dictionary<String, Object>)

ToEventJson(BaseRendererControl, Dictionary<String, Object>)

Declaration
protected override void ToEventJson(BaseRendererControl control, Dictionary<string, object> args)
Parameters
Type Name Description
BaseRendererControl control
System.Collections.Generic.Dictionary<System.String, System.Object> args
Overrides
IgbBaseEventArgsDetail.ToEventJson(BaseRendererControl, Dictionary<String, Object>)

Implements

JsonSerializable