ColorSetting
A color setting.
Remarks
Can only be created while initializing the script.
Example
const color = new ColorSetting(script, "Color", "The color to use.", new Color(255, 255, 255, 255));Extends
Constructors
Constructor
new ColorSetting(
holder,name,description,defaultValue):ColorSetting
Parameters
holder
object
Can either be 'script' or a subgroup.
name
string
The name of the setting.
description
string
The description of the setting.
defaultValue
The default color.
Returns
ColorSetting
Overrides
Setting.constructor
Constructor
new ColorSetting(
holder,name,description,defaultValue,allowAlpha):ColorSetting
Parameters
holder
object
Can either be 'script' or a subgroup.
name
string
The name of the setting.
description
string
The description of the setting.
defaultValue
The default color.
allowAlpha
boolean
Whether the alpha channel can be changed.
Returns
ColorSetting
Overrides
Setting.constructor
Methods
description()
description():
string
Returns
string
The description of the setting.
Inherited from
getValue()
getValue():
Color
Returns
The current color value.
name()
name():
string
Returns
string
The name of the setting.
Inherited from
setValue()
setValue(
color):void
Parameters
color
The color to set.
Returns
void
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
The function to determine if the setting should be visible or not.
Returns
void
Example
Inherited from
Last updated