Config card module attributes
Switch
Used when the attribute fields are type boolean.
Text input
Used for type string when it is not choosing an existing object.
Dropdown select
Used when selecting an existing component or service (type string) or type generic array defining a list of valid values.
Group of text input
Used for type object array or nested objects.
Number input
Used for type integer, number, float when there is no explicit min/max listed or the user is not likely to experiment with the value.
Slider
Used for type integer, number, and/or float with a minimum or maximum explicitly listed or the user is likely to experiment with the value.