This class offers configuration for a selectField element:
predefined styling variants
the text which is shown -> label
disabling the element
The functional expression
`build`, which is the last parameter of the factory function, offers an initialized instance of this SelectFieldComponent class as receiver, so every mutating method can be called for configuring the desired state for rendering the selectField.
For a detailed explanation and examples of usage, have a look at the selectField function itself.