RangeSetting
A range setting.
Extends
Constructors
Constructor
new RangeSetting(
owner,name,description,defaultMin,defaultMax,min,max,step):RangeSetting
Parameters
owner
object
owner - Can either be 'script' or a subgroup.
name
string
name - The name of the setting.
description
string
description - The description of the setting.
defaultMin
number
defaultMin - The default minimum value.
defaultMax
number
defaultMax - The default maximum value.
min
number
min - The minimum allowed value.
max
number
max - The maximum allowed value.
step
number
step - The step size between values.
Returns
RangeSetting
Overrides
Setting.constructor
Methods
description()
description():
string
Returns
string
The description of the setting.
Inherited from
getMax()
getMax():
number
Returns
number
The maximum value of the setting.
getMin()
getMin():
number
Returns
number
The minimum value of the setting.
name()
name():
string
Returns
string
The name of the setting.
Inherited from
random()
random():
number
Returns
number
A random value within the selected range
visible()
visible(
visible):void
You can use this to hide settings temporarily depending on the user config. The callback should return a boolean.
Parameters
visible
Function
visible - The function to determine if the setting should be visible or not.
Returns
void
Example
Inherited from
Last updated