Ignite UI for Angular Excel Exporter Service - Documentation The Ignite UI for Angular Excel Exporter service can export data in Microsoft® Excel® format from both raw data (array) or from an grid. Example:

IgcExcelExporterService

new IgcExcelExporterService(args: any[]): IgcExcelExporterService

Returns IgcExcelExporterService

Inherited from: EventEmitterMixin<IgcExcelExporterServiceEventMap, AbstractConstructor<IgcBaseExporter>>(IgcBaseExporter)

addEventListener(type: K, listener: object, options: boolean | AddEventListenerOptions): void

Parameters

  • type: K
  • listener: object
  • options: boolean | AddEventListenerOptions

Returns void

Inherited from: EventEmitterMixin<IgcExcelExporterServiceEventMap, AbstractConstructor<IgcBaseExporter>>(IgcBaseExporter)

Method for exporting grid component's data.

export(grid: IgcGridBaseDirective, options: IgcExporterOptionsBase): void

Parameters

Returns void

Inherited from: EventEmitterMixin<IgcExcelExporterServiceEventMap, AbstractConstructor<IgcBaseExporter>>(IgcBaseExporter)

Method for exporting any kind of array data.

exportData(data: any[], options: IgcExporterOptionsBase): void

Parameters

Returns void

Inherited from: EventEmitterMixin<IgcExcelExporterServiceEventMap, AbstractConstructor<IgcBaseExporter>>(IgcBaseExporter)

removeEventListener(type: K, listener: object, options: boolean | EventListenerOptions): void

Parameters

  • type: K
  • listener: object
  • options: boolean | EventListenerOptions

Returns void

This event is emitted when a column is exported.

columnExporting: CustomEvent<IgcColumnExportingEventArgs>

This event is emitted when the export process finishes.

exportEnded: CustomEvent<IgcExcelExportEndedEventArgs>

This event is emitted when a row is exported.

rowExporting: CustomEvent<IgcRowExportingEventArgs>