woltlab-compiler
Version:
A compiler for WoltLab-Package Archives and WoltLab-Package Components
23 lines (22 loc) • 663 B
TypeScript
import { IOptionOptions } from "../IOptionOptions";
/**
* Provides options for the `GroupOption` class.
*/
export interface IGroupOptionOptions extends IOptionOptions {
/**
* The default value for groups which apply to registered users.
*/
UserDefaultValue?: any;
/**
* The default value for groups which have access to the moderation-section.
*/
ModDefaultValue?: any;
/**
* The default value for groups with administrator permissions.
*/
AdminDefaultValue?: any;
/**
* A value indicating whether the option can not be set for guests.
*/
RegisteredOnly?: boolean;
}