Scalable vector graphics, tree and tab as drag and drop objects
First Claim
1. A machine-implemented method, comprising:
- receiving an indication that a user is placing a graphical representation of a metadata-defined image on a design canvas using a graphical user interface;
associating the graphical representation of the metadata-defined image with metadata defining the particular metadata-defined image, wherein the metadata specifies one or more properties associated with the metadata-defined image;
exposing at least a particular property of the metadata-defined image to the user; and
enabling the user to specify one or more conditions for that particular property, wherein the one or more conditions will be applied to adjust a value for that property during display of the metadata-defined image.
2 Assignments
0 Petitions
Accused Products
Abstract
A mechanism is disclosed for providing Scalable Vector Graphics (SVG) images, Tree and Tab as drag and drop objects. A page design tool receives an indication that a user wishes to place a metadata-defined image onto a page design canvas. The page design tool further receives an association of metadata defining the image, and in response, parses through the metadata to identify properties and characteristics of the metadata-defined image to expose to a user through a graphical user-interface of the page design tool. The page design tool enables a user to assign conditions to the exposed properties and characteristics of the image, as well as map available data sources to the properties and characteristics in order to dynamically control image properties during display. Hence, the page design tool presents graphical user interface tools for simply incorporating otherwise complex objects into page designs.
-
Citations
24 Claims
-
1. A machine-implemented method, comprising:
-
receiving an indication that a user is placing a graphical representation of a metadata-defined image on a design canvas using a graphical user interface;
associating the graphical representation of the metadata-defined image with metadata defining the particular metadata-defined image, wherein the metadata specifies one or more properties associated with the metadata-defined image;
exposing at least a particular property of the metadata-defined image to the user; and
enabling the user to specify one or more conditions for that particular property, wherein the one or more conditions will be applied to adjust a value for that property during display of the metadata-defined image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A machine-readable medium comprising one or more sets of instructions which, when executed by one or more processors, causes the one or more processors to perform the following operations:
-
receiving an indication that a user is placing a graphical representation of a metadata-defined image on a design canvas using a graphical user interface;
associating the graphical representation of the metadata-defined image with metadata defining the particular metadata-defined image, wherein the metadata specifies one or more properties associated with the metadata-defined image;
exposing at least a particular property of the metadata-defined image to the user; and
enabling the user to specify one or more conditions for that particular property, wherein the one or more conditions will be applied to adjust a value for that property during display of the metadata-defined image. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus, comprising:
-
a persistent storage;
one or more processors; and
a set of instructions, which when executed by the one or more processors, causes the one or more processors to perform the following operations;
receiving an indication that a user is placing a graphical representation of a metadata-defined image on a design canvas using a graphical user interface;
associating the graphical representation of the metadata-defined image with metadata defining the particular metadata-defined image, wherein the metadata specifies one or more properties associated with the metadata-defined image;
exposing at least a particular property of the metadata-defined image to the user; and
enabling the user to specify one or more conditions for that particular property, wherein the one or more conditions will be applied to adjust a value for that property during display of the metadata-defined image. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification