Supported Drag and Drop Scenarios

There are several Drag and Drop scenarios which are explained below:

Within a PROIV Open Client Session

In this scenario, you can click on a PROIV Static Icon (Icon A) and drag the mouse pointer to another PROIV Static Icon (Icon B)in the same PROIV Open Client Session. A payload of PROIV data (a string) and the Data Type is attached to the drag from Icon A. (This is controlled by the PROIV developer.) When the drop occurs on Icon B, two Function Logics are actioned in turn that accesses the data payload. They are called On Drop Target and On Drop Source.

Click here to learn more about dragging and dropping within a PROIV Open Client Session.

Drag from Aurora to a PROIV Open Client Session

In this scenario, you can click on an object or many objects in Aurora (JavaScript objects) and drag the mouse pointer to a PROIV Static Icon. A payload of PROIV compatible data (a string or PROIV Array of strings) and the Data Type is attached to the drag (this is the responsibility of the developer of the object in Aurora). When the drop on the PROIV icon occurs, one Function Logic is actioned (On Drop Target) which accesses the data payload.

Click here to learn more about dragging from Aurora to a PROIV Open Client Session.

Drag from a PROIV Open Client Session to Aurora

In this scenario, you can click on PROIV Static Icon and drag the mouse pointer to an object in Aurora (JavaScript object). A payload of PROIV data (a string) and the Data Type is attached to the drag (controlled by the PROIV developer). When the drop on the Aurora object occurs, one Function Logic is actioned (On Drop Source).

Click here to learn more about dragging from PROIV Open Client Session to Aurora.

Drag from a PROIV Open Client Session to another PROIV Open Client session in Aurora

In this scenario, you can click on PROIV Static Icon (Icon A) in one session and drag the mouse pointer to another PROIV Static Icon (Icon B) in another session. A payload of PROIV data (a string) and the Data Type is attached to the drag from Icon A (This is controlled by the PROIV developer.) When the drop on Icon B occurs, one Function Logic (On Drop Source) is actioned in the second session that can access the data payload, followed by one Function Logic (On Drop Target) in the first session.

Click here to learn more about to dragging from a PROIV Open Client Session to another PROIV Open Client Session in Aurora.

Drag from an object in Aurora to another object in Aurora

In this scenario, you can click on an object or many objects in Aurora (JavaScript objects) and drag the mouse pointer to another Aurora object (or objects).

See the Aurora documentation for more information about this scenario.

Comment on this topic

Topic ID: 800109