Providing a user interface for customizing state transitions of panes in a bounding window
First Claim
1. A computing device configured to provide a user interface for customizing state transitions of panes in a bounding window, the device comprising:
- a display;
a storage medium storing instructions; and
one or more processors configured to execute the instructions to cause;
displaying, in a user interface on the display, a bounding window comprising one or more resizable panes,graphically representing, in the user interface, a plurality of breakpoints, each breakpoint situated at a respective spatial position in the bounding window, each breakpoint defining a transition of a pane from one of a plurality of states to another one of the states when the pane is resized to traverse the breakpoint, a spacing between breakpoints being based at least in part on a designated formula controllable by a user of the computing device, the designated formula providing a non-uniform density of breakpoints along an axis between a first border of the bounding window and a second border of the bounding window, andupdating a spatial position of one or more of the breakpoints in accordance with a request indicating user customization of the one or more breakpoints.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are examples of systems, apparatus, methods and computer program products for providing a user interface customizable to define state transitions of panes in a bounding window. For example, a bounding window including one or more resizable panes is displayed in a user interface on a display device. Breakpoints situated at respective spatial positions in the bounding window are graphically represented in the user interface. Each breakpoint defines a transition of a pane from one state to another when the pane is resized to traverse the breakpoint. The spatial position of one or more of the breakpoints can be updated in accordance with a request indicating user customization of breakpoints.
202 Citations
20 Claims
-
1. A computing device configured to provide a user interface for customizing state transitions of panes in a bounding window, the device comprising:
-
a display; a storage medium storing instructions; and one or more processors configured to execute the instructions to cause; displaying, in a user interface on the display, a bounding window comprising one or more resizable panes, graphically representing, in the user interface, a plurality of breakpoints, each breakpoint situated at a respective spatial position in the bounding window, each breakpoint defining a transition of a pane from one of a plurality of states to another one of the states when the pane is resized to traverse the breakpoint, a spacing between breakpoints being based at least in part on a designated formula controllable by a user of the computing device, the designated formula providing a non-uniform density of breakpoints along an axis between a first border of the bounding window and a second border of the bounding window, and updating a spatial position of one or more of the breakpoints in accordance with a request indicating user customization of the one or more breakpoints. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing a user interface for customizing state transitions of panes in a bounding window, the system comprising:
-
a database system implemented using a server system comprising one or more hardware processors, the database system configurable to cause; displaying, in a user interface on a display of a device, a bounding window comprising one or more resizable panes, graphically representing, in the user interface, a plurality of breakpoints, each breakpoint situated at a respective spatial position in the bounding window, each breakpoint defining a transition of a pane from one of a plurality of states to another one of the states when the pane is resized to traverse the breakpoint, a spacing between breakpoints being based at least in part on a designated formula controllable by a user of the computing device, the designated formula providing a non-uniform density of breakpoints along an axis between a first border of the bounding window and a second border of the bounding window, and updating a spatial position of one or more of the breakpoints in accordance with a request indicating user customization of the one or more breakpoints. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for providing a user interface for customizing state transitions of panes in a bounding window, the method comprising:
-
causing display of, in a user interface on a display of a device, a bounding window comprising one or more resizable panes, causing graphical representation of, in the user interface, a plurality of breakpoints, each breakpoint situated at a respective spatial position in the bounding window, each breakpoint defining a transition of a pane from one of a plurality of states to another one of the states when the pane is resized to traverse the breakpoint, a spacing between breakpoints being based at least in part on a designated formula controllable by a user of the computing device, the designated formula providing a non-uniform density of breakpoints along an axis between a first border of the bounding window and a second border of the bounding window, and updating a spatial position of one or more of the breakpoints in accordance with a request indicating user customization of the one or more breakpoints. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification