クラス IgxCsvExporterService

Ignite UI for Angular Icon サービス - ヘルプ

Ignite UI for CSV Exporter サービスは、文字区切り値 (CSV) 形式で生データ (配列) または IgxGrid からデータをエクスポートします。 例:

public localData = [
  { Name: "Eric Ridley", Age: "26" },
  { Name: "Alanis Brook", Age: "22" },
  { Name: "Jonathan Morris", Age: "23" }
];
constructor(private csvExportService: IgxCsvExporterService) {
}
const opt: IgxCsvExporterOptions = new IgxCsvExporterOptions("FileName", CsvFileTypes.CSV);
this.csvExportService.exportData(this.localData, opt);

階層

プロパティ

アクセサー

メソッド

プロパティ

onColumnExport

onColumnExport: EventEmitter<IColumnExportingEventArgs> = new EventEmitter<IColumnExportingEventArgs>()

このイベントは列がエクスポートされるときに発生します。

this.exporterService.onColumnExport.subscribe((args: IColumnExportingEventArgs) => {
// イベントをハンドルするコードをここに入力します。
});
@次のメンバー:

IgxBaseExporter

onExportEnded

onExportEnded: EventEmitter<ICsvExportEndedEventArgs> = new EventEmitter<ICsvExportEndedEventArgs>()

このイベントは、エクスポート処理が終了したときに発生します。

this.exporterService.onExportEnded.subscribe((args: ICsvExportEndedEventArgs) => {
// イベントをハンドルするコードをここに入力します。
});
@次のメンバー:

IgxCsvExporterService

onRowExport

onRowExport: EventEmitter<IRowExportingEventArgs> = new EventEmitter<IRowExportingEventArgs>()

このイベントは行がエクスポートされるときに発生します。

this.exporterService.onRowExport.subscribe((args: IRowExportingEventArgs) => {
// イベントをハンドルするコードをここに入力します。
});
@次のメンバー:

IgxBaseExporter

アクセサー

columnWidthList

  • get columnWidthList(): number[]

メソッド

export

exportData