Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Field Objects define rich value stores that can be used as selection values in Field Definitions. They are very similar to Field Definitions as they also consist of Data Attributes. Unlike Field Definitions, however, Field Objects cannot be instantiated directly on a Confluence page. Instead, they are assigned in a Field Definition via the Data Attribute "Field Object Selection". When creating a Field Instance, users can then select one of the previously assigned Field Objects as the value for the "Field Object Selection" attribute.

...

Structure and specialties

Field Objects currently consist of exactly three, pre-configured, constant data attributes. These are:

  • Label

  • Weblink (constant)

  • Confluence page (constant)

The term “constant” refers to the fact that, unlike for the Data Attributes, the actual value, e.g. the Weblink URL, must be determined in advance when the Field Object is created. These values will then be displayed on all relating Field Instances and users won’t be able to change it on a per Field Instance basis.

You can think of a Field Object as a rich kind of predefined, un-changeable value. Since multiple Field Objects can be attached to a Field Object Selection Attribute within a Field Definition, users may select one of these predefined values in their corresponding Field Instances.

Use Cases