data.mod-setting
Methods4
function Setting.is_valid(type: nil | string) -> valid boolean
Returns whether this wrapper contains a valid setting.
Parameters
typenil | stringSetting type to require
Returns
validboolean
function Setting.get(name: string) -> setting StdLib.Data.Setting
Looks up and wraps a startup setting value or mod-setting prototype.
Parameters
namestringSetting name
Returns
settingStdLib.Data.Setting
function Setting.__call(name: string) -> setting StdLib.Data.Setting
Parameters
namestringSetting name
Returns
settingStdLib.Data.Setting
Fields6
Setting.name : string
Setting name
Setting.valid : string | false
Setting type, "startup", or false when invalid
Setting._raw : nil | table
Wrapped setting value or prototype
Setting.value : nil | table | boolean | string | number
Resolved setting value
Setting.__class: string = "Setting"
Setting._object_mt: table