File

lib/common/process/process.types.ts

Description

Interface representing a process log entry.

Index

Properties

Properties

content
content: string
Type : string
id
id: number
Type : number
process
process: ProcessUnit
Type : ProcessUnit
tsCreated
tsCreated: Date
Type : Date
tsUpdated
tsUpdated: Date
Type : Date
import { Process } from "./process.constants";
import { LocalizedString } from "../../shared/modules/locale/locale.types";

/**
 * Interface representing a process log entry.
 */
export interface ProcessLog {
  id: number;
  content: string;
  tsCreated: Date;
  tsUpdated: Date;
  process: ProcessUnit;
}

/**
 * Interface representing a process unit.
 */
export interface ProcessUnit {
  code: string;
  status: Process.Status;
  enabled: boolean;
  description: LocalizedString[];
  cronTab: string;
  logs: ProcessLog[];
  tsCreated: Date;
}

results matching ""

    No results matching ""