@versatiledatakit/data-pipelines
Version:
Data Pipelines help Data Engineers develop, deploy, run, and manage data processing workloads (called 'Data Job')
31 lines (30 loc) • 1.27 kB
TypeScript
import { OnChanges, SimpleChanges } from '@angular/core';
import { NavigationService } from '@versatiledatakit/shared';
import { DataJob } from '../../../model';
import { GridDataJobExecution } from '../../data-job/pages/executions';
import * as i0 from "@angular/core";
interface DataJobGrid extends DataJob {
failedTotal?: number;
}
export declare class DataJobsFailedWidgetComponent implements OnChanges {
private readonly navigationService;
manageLink: string;
allJobs: DataJob[];
jobExecutions: GridDataJobExecution[];
readonly uuid = "DataJobsFailedWidgetComponent";
loading: boolean;
dataJobs: DataJobGrid[];
constructor(navigationService: NavigationService);
/**
* ** NgFor elements tracking function.
*/
trackByFn(index: number, dataJob: DataJob): string;
/**
* @inheritDoc
*/
ngOnChanges(changes: SimpleChanges): void;
navigateToJobDetails(job?: DataJob): void;
static ɵfac: i0.ɵɵFactoryDeclaration<DataJobsFailedWidgetComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DataJobsFailedWidgetComponent, "lib-data-jobs-failed-widget", never, { "manageLink": "manageLink"; "allJobs": "allJobs"; "jobExecutions": "jobExecutions"; }, {}, never, never>;
}
export {};