You are here: Accelerometer APIs
Drag and Drop API
Using the Drag and Drop API, you can enable the option to drag images, text, and files from one application to another. To drag and drop the files between two applications, ensure that both the applications are open using the app switcher or the Split-View multitasking window.
Important: The Drag and Drop API is applicable to ipad only. The feature is introduced in iOS 11.
The Drag and Drop API contains the voltmx.dragdrop Namespace
and the following API elements.
Function | Description |
---|---|
voltmx.dragdrop.DragInteraction | Creates a new DragInteraction object and attaches the DragInteraction object to a widget. |
voltmx.dragdrop.DropInteraction | Creates a new DropInteraction object and attaches it to a widget. |
voltmx.dragdrop.removeDragInteraction | Detaches the DragInteraction object from the widget. |
voltmx.dragdrop.removeDropInteraction | Detaches the DropInteraction object from the widget. |
To enable the drag feature on a widget in an application, create a dragInteraction object and attach the object to the widget by using the voltmx.dragdrop.DragInteraction function. You can enable the drop feature foe a widget by using the voltmx.dragdrop.DropInteraction function. If you want to remove the Drag and Drop functionalities from the widget, use the voltmx.dragdrop.removeDragInteraction and voltmx.dragdrop.removeDropInteraction functions.
To view the functionality of the Drag and Drop API in action, download the sample application from the link below. Once the application is downloaded, build and preview the application using the Volt MX App.