gadget/gadget-code/src/lib/process.ts
2026-04-28 09:20:37 -04:00

18 lines
391 B
TypeScript

// src/lib/process.ts
// Copyright (C) 2026 Robert Colbert <rob.colbert@openplatform.us>
// All Rights Reserved
import { DtpComponent } from "./component.js";
import { DtpLog } from "./log.js";
export abstract class DtpProcess implements DtpComponent {
log: DtpLog;
abstract get name(): string;
abstract get slug(): string;
constructor() {
this.log = new DtpLog(this);
}
}