group
This type extends from setting
Wrapper for group settings
Functions
All functions in this type
is_expanded(): void
Returns true if the setting is expanded
get_setting(): type
Gives a setting from the group setting
plutoget_setting(setting: string): type
Parameters
setting(string): The setting requested
register_setting(): type
Registers a setting to the group setting and returns it
plutoregister_setting(module: string, type: string, name: string, value: any, ...args): type
Parameters
module(string): The targeted module's nametype(string): The type of setting wantedvalue(any): The default value of the settingargs(...): Parameters required by the setting
Types
-
booleanParameters
value: The default boolean value
-
colorParameters
value: The default rgb color value in number
-
stringParameters
value: The default string value
-
modeParameters
value: The default string valuemodes: The modes available in a list of strings.
-
multimodeParameters
value: The default list of strings valuemodes: The modes available in a list of strings.
-
numberParameters
value: The default number valuerange: The range of the setting in a list of 2 numbers.step: The increment between each value available
-
rangeParameters
value: The default range value in a list of 2 numbers.range: The range of the setting in a list of 2 numbers.step: The increment between each value available
remove_setting(): void
Removes a setting from the group setting
plutoremove_setting(setting: type): voidremove_setting(setting_name: string): void
Parameters
setting(type): The setting typesetting_name(string): The setting name
Properties
All properties in this type
value: table
The current value set to a list of setting