UNPKG

woltlab-compiler

Version:

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

29 lines (28 loc) 1.21 kB
import { InstructionCompiler } from "../../../Compilation/PackageSystem/Instructions/InstructionCompiler"; import { ACPCategory } from "../../../Options/ControlPanel/ACPCategory"; import { ACPOption } from "../../../Options/ControlPanel/ACPOption"; import { IACPOptionOptions } from "../../../Options/ControlPanel/IACPOptionOptions"; import { ICategoryOptions } from "../../../Options/ICategoryOptions"; import { IOptionInstructionOptions } from "./IOptionInstructionOptions"; import { OptionInstruction } from "./OptionInstruction"; /** * Represents an instruction which provides options for the control-panel. */ export declare class ACPOptionInstruction extends OptionInstruction<ACPCategory, ICategoryOptions<IACPOptionOptions>, ACPOption, IACPOptionOptions> { /** * Initializes a new instance of the `ACPOptionInstruction` class. */ constructor(options: IOptionInstructionOptions<ICategoryOptions<IACPOptionOptions>>); /** * @inheritdoc */ readonly Type: string; /** * @inheritdoc */ readonly RootCategory: string; /** * @inheritdoc */ readonly Compiler: InstructionCompiler<ACPOptionInstruction>; }