Skip to content

S3 Upload Control — Reference

Reference · Advanced · App Connect

S3 Upload Control settings and behavior. Settings include ID, Class, Type, Url.

S3 Upload Control settings and events. Select the component in App Structure to find these controls in Properties.

Name Description
IDOptional unique identifier for this element. Sets the element's id attribute. Keep IDs unique per page (useful for anchors, label for targets, and JavaScript hooks). Bootstrap docs: Introduction Required. Default: "". Attribute: id.
ClassAdds raw class names to the element. Adds text directly to the class attribute. Use this for custom utility classes or project-specific overrides. Separate multiple classes with spaces. Bootstrap docs: Utilities API Default: "". Attribute: class.
TypeOptions: Single (dmx-s3-upload), Multi (dmx-s3-upload-multi) Default: "". Attribute: is.
UrlDefault: "". Attribute: url.
SiteDefault: "". Attribute: site.
Server ActionDefault: "".
Select Server ActionThe Select Server Action setting has no additional explanation in the component definition.
ParamsChoose dynamic data binding. Default: "{}". Attribute: dmx-bind:params.
AcceptEnter a comma separated list<br/>of allowed file extensions or file types<br/>Example: <i>.png,.jpg,.gif</i> or <i>image/*</i> Default: "image/*". Attribute: accept.
Auto UploadDefault: false.
Name Description
StartAction: Choose the action to execute.
DoneAction: Choose the action to execute.
ErrorAction: Choose the action to execute.
AbortAction: Choose the action to execute.
SuccessAction: Choose the action to execute.
UploadAction: Choose the action to execute.