Component description. Use paragraphs, punctuation and full sentences. Avoid bulletpoints.
<!-- Primary code example. This example should display the simplest use-case possible, but not simpler -->
|The css classname that will be assigned to the actual html form field. Note that a few default classes might be added
|This will set the html disabled attribute
|The id of the form element. Note that this id will also be used for the 'for' attribute in the <label> component
|This attribute will be used to generate labels for this component, if it's used within an fm:Form component
|This specifies which language to use for the display of the form_country dropdown. Choices are:
|The name of the form field. This is how the value will be submitted back to the server
|This sets the html readonly attribute and controls if the user can change the value
|Set required to '1' if you'd like the form validator to check if this form element has a value before submitting
|The style attribute for the actual form component
|The current value of the form element
Optional notes about the supported attributes.
This component defines no template variables.
Optional notes about supported template variables.
<!-- Complex code examples. Note that the goal is not to write an entire application here,
instead it should focus on advanced usage patterns of the component. This section is optional-->