@atlasrender/render-plugin
Version:
Atlas Render Farm Manager plugin system.
23 lines (22 loc) • 658 B
TypeScript
import PluginSetting from "./PluginSetting";
/**
* BooleanField - class, designed to create integer plugin setting.
* @class
* @author Danil Andreev
*/
export default class BooleanField extends PluginSetting {
/**
* default - default value.
*/
readonly default: boolean;
/**
* Creates an instance of BooleanField.
* @param setting - Object with payload to construct entity.
* @param type - type of the setting. By default - float.
* @throws ValidationError
* @author Danil Andreev
*/
constructor(setting: any, type?: "boolean");
validatePayload(payload: any): boolean;
getJSON(): object;
}