@atlasrender/render-plugin
Version:
Atlas Render Farm Manager plugin system.
22 lines (21 loc) • 585 B
TypeScript
import PluginSetting from "./PluginSetting";
/**
* GroupField - class, designed to create plugin setting groups.
* @class
* @author Danil Andreev
*/
export default class GroupField extends PluginSetting {
/**
* nested - nested items in group.
*/
readonly nested: PluginSetting[];
/**
* Creates an instance of GroupField.
* @param setting - Object with payload to construct entity.
* @throws ValidationError
* @author Danil Andreev
*/
constructor(setting: any);
validatePayload(payload: any): object;
getJSON(): object;
}