DRAG AND DROP INTERACTION BETWEEN COMPONENTS OF A WEB APPLICATION
First Claim
1. A computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to perform a drag and drop operation in a web application displayed in a graphical user interface of a web browser, the instructions comprising:
- initiating a drag of an object displayed within a first component of the web application in response to a first event received by the web application;
dragging the object from within the first component over a drop target located within a second component of the web application in response to one or more second events received by the web application; and
dropping the object onto the drop target located within the second component of the web application in response to a third event received by the web application;
wherein one of the first and second components comprises a web component, and the other component comprises a visualization component; and
wherein the first and second components of the web application communicate with each other using a communication component of the web application.
1 Assignment
0 Petitions
Accused Products
Abstract
A user of a web application can perform a drag and drop operation from a first component of the web application to a second component of the web application. The drag and drop operation can include three actions. The first action can be initializing a drag of an object within a first component of a web application. The second action can be dragging the object from within the first component over a drop target located within a second component of the web application. The third action can be dropping the object onto the drop target located within the second component of the web application. One of the first and second components can be a web component, and the other component can be a visualization component. The first and second components of the web application can communicate with each other using a communication component of the web application.
91 Citations
19 Claims
-
1. A computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to perform a drag and drop operation in a web application displayed in a graphical user interface of a web browser, the instructions comprising:
-
initiating a drag of an object displayed within a first component of the web application in response to a first event received by the web application; dragging the object from within the first component over a drop target located within a second component of the web application in response to one or more second events received by the web application; and dropping the object onto the drop target located within the second component of the web application in response to a third event received by the web application; wherein one of the first and second components comprises a web component, and the other component comprises a visualization component; and wherein the first and second components of the web application communicate with each other using a communication component of the web application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method for performing a drag and drop operation in a web application displayed in a graphical user interface of a web browser, the computer-implemented method comprising:
-
initiating a drag of an object displayed within a first component of the web application in response to a first event received by the web application; dragging the object from within the first component over a drop target located within a second component of the web application in response to one or more second events received by the web application; and dropping the object onto the drop target located within the second component of the web application in response to a third event received by the web application; wherein one of the first and second components comprises a web component, and the other component comprises a visualization component; and wherein the first and second components of the web application communicate with each other using a communication component of the web application. - View Dependent Claims (15, 16)
-
-
17. A system comprising:
-
a memory configured to store a collection of software modules; and a processor configured to execute the collection of software modules stored on the memory; wherein the processor is further configured, when executing the collection of software modules stored on the memory, to; initiate a drag of an object displayed within a first component of a web application in response to a first event received by the web application; drag the object from within the first component over a drop target located within a second component of the web application in response to one or more second events received by the web application; and drop the object onto the drop target located within the second component of the web application in response to a third event received by the web application; wherein one of the first and second components comprises a web component, and the other component comprises a visualization component; and wherein the first and second components of the web application communicate with each other using a communication component of the web application. - View Dependent Claims (18, 19)
-
Specification