S3 Upload Control — Reference
S3 Upload Control settings and behavior. Settings include ID, Class, Type, Url.
S3 Upload Control
Section titled “S3 Upload Control”S3 Upload Control settings and events. Select the component in App Structure to find these controls in Properties.
S3 Upload Control Properties
Section titled “S3 Upload Control Properties”| Name | Description |
|---|---|
| ID | Optional 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. |
| Class | Adds 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. |
| Type | Options: Single (dmx-s3-upload), Multi (dmx-s3-upload-multi) Default: "". Attribute: is. |
| Url | Default: "". Attribute: url. |
| Site | Default: "". Attribute: site. |
| Server Action | Default: "". |
| Select Server Action | The Select Server Action setting has no additional explanation in the component definition. |
| Params | Choose dynamic data binding. Default: "{}". Attribute: dmx-bind:params. |
| Accept | Enter 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 Upload | Default: false. |
Dynamic events
Section titled “Dynamic events”| Name | Description |
|---|---|
| Start | Action: Choose the action to execute. |
| Done | Action: Choose the action to execute. |
| Error | Action: Choose the action to execute. |
| Abort | Action: Choose the action to execute. |
| Success | Action: Choose the action to execute. |
| Upload | Action: Choose the action to execute. |