Composable selection model through reusable component
AssigneeMicrosoft Technology Licensing, LLC
InventorsBrad Olenick, Federico Silva Armas, Steven Sanderson, Alvaro Rahul Dias
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsBrad Olenick, Federico Silva Armas, Steven Sanderson, Alvaro Rahul Dias
Estimating the term…
A selection component that facilitates selection of user interface items. Upon receiving a user interface item identification from a data model component, the selection component determines a selection state of the identified user interface item using maintained selection state. The selection component then propagates the selection state in two directions. In one direction, the selection component notifies the identified user interface item of the selection state so that the user interface item may visualize its selection state. In the other direction, the selection component notifies an action module of the selection state of the user interface item so that the action module may take further action external to the user interface item based on the selection state. For instance, the action module might create a new user interface element.
A method for a reusable selection component of a computing system to facilitate custom actions resulting from the selection of one or more selectable user interface items on a blade on an extendable canvas, the method comprising:
A computer program product comprising one or more computer-readable storage media having computer-executable instructions thereon that, when executed by one or more processors of a computing system, cause the computing system to perform a method of facilitating custom actions resulting from the selection of one or more selectable user interface items on a blade on an extendable canvas, the method comprising:
A computer system, comprising
Dependencies are inferred from the claim text.