@awarns/tracing
Version:
AwarNS Framework package that eases the tracing and debugging of complex task execution workflows
12 lines (11 loc) • 534 B
TypeScript
import { Folder } from '@nativescript/core';
import { CSVExporter } from '@awarns/persistence/exporters';
import { Trace } from '../entities';
import { TracesStore } from '../stores';
export declare class CSVTracesExporter extends CSVExporter<Trace> {
private tracesStore;
constructor(folder: Folder, fileName?: string, tracesStore?: TracesStore);
protected getItemsToExport(): Promise<Array<Trace>>;
protected formatHeaders(): Array<string>;
protected formatRow(trace: Trace): Array<number | string | boolean>;
}