UNPKG

woltlab-compiler

Version:

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

34 lines 1.09 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const FileDescriptor_1 = require("../../../PackageSystem/FileDescriptor"); /** * Provides a description of a directory which contains images. */ class ImageDirectoryDescriptor extends FileDescriptor_1.FileDescriptor { /** * Initializes a new instance of the `ImageFolderDescriptor` class. */ constructor(options) { super({ Source: options.Source, FileName: options.FileName || "images.tar" }); if (options.DestinationRoot) { this.destinationRoot = options.DestinationRoot; } else { this.destinationRoot = this.Source; } } /** * Gets or sets the folder to upload the images to. */ get DestinationRoot() { return this.destinationRoot; } set DestinationRoot(value) { this.destinationRoot = value; } } exports.ImageDirectoryDescriptor = ImageDirectoryDescriptor; //# sourceMappingURL=ImageDirectoryDescriptor.js.map