CPC G06F 3/0481 (2013.01) [G06T 13/80 (2013.01)] | 20 Claims |
1. A method, comprising:
receiving, by a system process of an electronic device from an application running on the electronic device, state definitions for multiple states for a user interface view, and one or more transition definitions each defining a transition between two of the multiple states, wherein each of the multiple states includes at least one display element, a size for the at least one display element, and an identifier of the at least one display element;
identifying, by the system process, a trigger for a change from one of the multiple states of the user interface view to another of the multiple states of the user interface view; and
responsive to the trigger, effecting, by the system process and according to the one or more transition definitions, the change from the one of the multiples states of the user interface view to the other of the multiple states of the user interface view.
|