UNPKG

woltlab-compiler

Version:

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

33 lines (32 loc) 1.1 kB
import { InstructionCompiler } from "../../../Compilation/PackageSystem/Instructions/InstructionCompiler"; import { FileSystemInstruction } from "./FileSystemInstruction"; import { IApplicationFileSystemInstructionOptions } from "./IApplicationFileSystemInstructionOptions"; /** * Represents an instruction which uploads files for a specific application. */ export declare class ApplicationFileSystemInstruction extends FileSystemInstruction { /** * The application to upload the files to. */ private application; /** * Initializes a new instance of the `ApplicationFileSystemInstruction`. */ constructor(options: IApplicationFileSystemInstructionOptions); /** * @inheritdoc */ readonly Type: string; /** * Gets or sets the application to upload the files to. */ Application: string; /** * @inheritdoc */ readonly Compiler: InstructionCompiler<ApplicationFileSystemInstruction>; /** * @inheritdoc */ protected MakeDefaultFileName(source: string): string; }