This is a conventional
<input type="file"> that is submitted when the form is submitted.
Consider the alternative
<LiveUpload> which will start uploading immediately.
By default file uploads are sent to GetFormally.com however for data sovereignty reasons
the destination of live uploads can be controlled with
prop (that's an SDK feature).
Defines the accepted file types (e.g. images, videos, or both).
Localisable HTML: Clear upload button content
Localisable HTML: Hint content
Whether users are required to fill in this form field.
This setting affects
Localisable HTML: Label content
Maximum total file size of upload in bytes.
This is only client-side validation of file size. Servers should implement their own limits.
Whether to support multiple files in a single
Name of the form control.
Submitted with the form as part of a name:value pair in the
Localisable HTML: invalid validation content
Localisable HTML: required validation content
Must be unique within the form.
Arbitrary metadata on this node.
This is useful when developing custom controls as it allows you to pass down metadata/extensions.
Used to indicate that this component doesn't have children.
Used to indicate that this component isn't a form field with tags by id.
Used to indicate that this component is a form field.
Used to indicate that this component isn't a multichoice form field like
Type of component of