UNPKG

woltlab-compiler

Version:

A compiler for WoltLab-Package Archives and WoltLab-Package Components

30 lines (29 loc) 958 B
import { InstructionCompiler } from "../../../Compilation/PackageSystem/Instructions/InstructionCompiler"; import { CronJob } from "../../../Tasks/CronJob"; import { NamedDeleteInstruction } from "../NamedDeleteInstruction"; import { ICronJobInstructionOptions } from "./ICronJobInstructionOptions"; /** * Represents an instruction which install cron-jobs. */ export declare class CronJobInstruction extends NamedDeleteInstruction { /** * The cron-jobs provided by the instruction. */ private cronJobs; /** * Initializes a new instance of the `CronJobInstruction` class. */ constructor(options: ICronJobInstructionOptions); /** * @inheritdoc */ readonly Type: string; /** * Gets or sets the cron-jobs provided by the instruction. */ CronJobs: CronJob[]; /** * @inheritdoc */ readonly Compiler: InstructionCompiler<CronJobInstruction>; }