USER INTERFACE WITH MOUSE-OVER FUNCTION
Systems and methods to provide a user interface with a mouse-over function are provided. A system may comprise a detecting module to detect a user interface event received from a user device and to detect an event type. A pointer is detected as being within an area of interest of a plurality of areas of interest in the user interface upon determining that the event type is an update pointer event location. A rendering module populates a mini-view with mini-view data corresponding to the area of interest selected by virtue of the location of the pointer.
1 . A system comprising:
a detecting module configured to detect a user interface event received from a user device and to detect an event type;
a context module configured to detect a pointer as being within an area of interest of a plurality of areas of interest in the user interface upon determining that the event type is an update pointer event location; and
a rendering module configured to populate a mini-view with mini-view data corresponding to the area of interest selected by virtue of the location of the pointer.
2 . The system of claim 1 , further comprising a communication module configured to provide a communication interface within the mini-view, the communication interface to receive user data within the mini-view.
3 . The system of claim 2 , wherein the communication module is further to transmit a communication generated based on the received user data and data displayed in the area of interest.
4 . The system of claim 1 , wherein the rendering module is configured to generate the mini-view and to position the mini-view so as to not obstruct the plurality of the areas of interest in the user interface.
5 . The system of claim 1 , wherein the rendering module is configured to scroll the display of the user interface and to move the mini-view relative to the user interface so that the mini-view stays in view as the display is scrolled.
6 . The system of claim 1 , wherein the context module is configured to determine that the mini-view is frozen.
7 . The system of claim 1 , wherein the context module is configured to freeze the mini-view based on a communication interface generated within the mini-view.
8 . The system of claim 7 , wherein the context module is further configured to unfreeze the mini-view based on a termination of the communication interface.
9 . The system of claim 1 , wherein the context module is configured to freeze the mini-view based on detection of an update pointer location event in a null area of interest.
10 . The system of claim 1 , wherein the area of interest corresponds to a description of an item for sale.
11 . A method comprising:
detecting a user interface event received from a user device;
detecting an event type of the user interface event;
detecting a pointer as being within an area of interest of a plurality of areas of interest in the user interface upon determining that the event type is an update pointer event location; and
populating a mini-view with mini-view data corresponding to the area of interest selected by virtue of the location of the pointer.
12 . The method of claim 11 , further comprising providing a communication interface within the mini-view, the communication interface to receive user data within the mini-view.
13 . The method of claim 12 , further comprising transmitting a communication generated based on the received user data and data displayed in the area of interest.
14 . The method of claim 11 , further comprising positioning the mini-view so as to not obstruct the plurality of the areas of interest in the user interface.
15 . The method of claim 11 , further comprising moving the mini-view relative to a scrolling of the display of the user interface so that the mini-view stays in view as the display is scrolled.
16 . The method of claim 11 , further comprising determining that the mini-view is frozen.
17 . The method of claim 11 , further comprising freezing the mini-view based on a communication interface generated within the mini-view.
18 . The method of claim 17 , further comprising unfreezing the mini-view based on a termination of the communication interface.
19 . The method of claim 11 , further comprising freezing the mini-view based on detection of an update pointer location event in a null area of interest.
20 . The method of claim 11 , wherein the area of interest corresponds to a description of an item for sale.
21 . A non-transitory machine-readable medium having instructions embodied thereon, the instructions executable by one or more processors to perform a method, the method comprising:
detecting a user interface event received from a user device;
detecting an event type of the user interface event;
detecting a pointer as being within an area of interest of a plurality of areas of interest in the user interface upon determining that the event type is an update pointer event location; and
populating a mini-view with mini-view data corresponding to the area of interest selected by virtue of the location of the pointer.