Enumeration (Named Data Type)

From wiki.fine.cz
Revision as of 16:48, 22 March 2022 by Petr.Bures (talk | contribs)
Jump to navigation Jump to search

Used to store a single value from a list of enumeration elements.

Template XML definition

Common Properties

Property XML Description
Settings [E] Settings
Item [:E:] Item List of elements (only the enumeration element type can be used)
    Indent     [A] INT Level Indentation of individual elements of the enumeration (zero or absence means unindented), it is written as an attribute to the elements, but it is stored with the enumeration

Example of Template XML

<Item ID="{EFEC9E11-6FFD-44B9-9FC8-AC6F1E892461}" ItemType="Enum">

  <Name .... />

  <Comment .... />

  <Settings />

  <Item ID="{E3237AF4-3F69-44F9-BD34-EA5BF71D5A3A}" ItemType="EnumItem">

    <Name ... />

    <Settings IsHeading="true" />

  </Item>

  <Item ID="{F14426ED-878B-4B30-ACF0-EC7062DDEA80}" ItemType="EnumItem">

    <Name .... />

  </Item>

<Item ID="{A99658F7-FD21-4F12-B1B8-7159E8C78F34}" ItemType="EnumItem" Level="1">

    <Name .... />

  </Item>

</Item>

Data XML definition

Common Properties

Property XML Description
Value [A] STRING EnumValue Contains GUID or unique text identifier.

Example of Data XML

<Item ID="{EFEC9E11-6FFD-44B9-9FC8-AC6F1E892461}" EnumValue="{A99658F7-FD21-4F12-B1B8-7159E8C78F34}" />