UNPKG

@atlasrender/render-plugin

Version:

Atlas Render Farm Manager plugin system.

30 lines (29 loc) 710 B
import PluginSetting from "./PluginSetting"; /** * FloatField - class, designed to create integer plugin setting. * @class * @author Danil Andreev */ export default class FloatField extends PluginSetting { /** * min - minimal value. */ readonly min: number; /** * max - maximal value. */ readonly max: number; /** * default - default value. */ readonly default: number; /** * Creates an instance of FloatField. * @param setting - Object with payload to construct entity. * @throws ValidationError * @author Danil Andreev */ constructor(setting: any); validatePayload(payload: any): number; getJSON(): object; }