woltlab-compiler
Version:
A compiler for WoltLab-Package Archives and WoltLab-Package Components
37 lines (36 loc) • 1.06 kB
TypeScript
import { ICategory } from "../ICategory";
import { Option } from "../Option";
import { IACPOptionOptions } from "./IACPOptionOptions";
/**
* Represents an option for the control-panel.
*/
export declare class ACPOption extends Option {
/**
* A value indicating whether the option is visible.
*/
private visible;
/**
* A value indicating whether the option is localizable.
*/
private localizable;
/**
* A value indicating whether to force localization.
*/
private forceLocalization;
/**
* Initializes a new instance of the `ACPOption` class.
*/
constructor(category: ICategory, options: IACPOptionOptions);
/**
* Gets or sets a value indicating whether the option is visible.
*/
Visible: boolean;
/**
* Gets or sets a value indicating whether the option is localizable.
*/
Localizable: boolean;
/**
* Gets or sets a value indicating whether to force localization.
*/
ForceLocalization: boolean;
}