@versatiledatakit/data-pipelines
Version:
Data Pipelines help Data Engineers develop, deploy, run, and manage data processing workloads (called 'Data Job')
27 lines (26 loc) • 1.42 kB
TypeScript
import { OnInit } from '@angular/core';
import { DataJobExecution, DataJobExecutions, DataJobExecutionStatus, DataPipelinesConfig } from '../../../model';
import * as i0 from "@angular/core";
export declare class ExecutionsTimelineComponent implements OnInit {
dataPipelinesModuleConfig: DataPipelinesConfig;
static manualRunKnownUser: string;
static manualRunNoUser: string;
jobExecutions: DataJobExecutions;
next: Date;
showErrorMessage: boolean;
showExecutionFullMessage: boolean[];
messageWordsBeforeTruncate: number;
dataJobExecutionStatus: typeof DataJobExecutionStatus;
constructor(dataPipelinesModuleConfig: DataPipelinesConfig);
ngOnInit(): void;
/**
* ** NgFor elements tracking function.
*/
trackByFn(index: number, execution: DataJobExecution): string;
isExecutionManual(execution: DataJobExecution): boolean;
getManualExecutedByTitle(execution: DataJobExecution): string;
isJobStatusSuitableForMessageTooltip(execution: DataJobExecution): boolean;
isJobMessageDifferentFromStatus(execution: DataJobExecution): boolean;
static ɵfac: i0.ɵɵFactoryDeclaration<ExecutionsTimelineComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<ExecutionsTimelineComponent, "lib-executions-timeline", never, { "jobExecutions": "jobExecutions"; "next": "next"; "showErrorMessage": "showErrorMessage"; }, {}, never, never>;
}