The namespace the setting belongs to
The human-readable name
An additional human-readable hint
The scope the Setting is stored in, either World or Client
Indicates if this Setting should render in the Config application
The type of data stored by this Setting
For string Types, defines the allowable values
For numeric Types, defines the allowable range
The default value
Executes when the value of this Setting changes
A custom form field input used in conjunction with a DataField type
A unique machine-readable id for the setting