INestedDefinitionList interface
đ Descriptionâ
Describes the interface used by the listNestedDefinitions
function for listing nested forms (subforms) inside a definition.
đ Type declarationâ
interface INestedDefinitionList { [reference: string]: { id: string;Readonly reference: string;Readonly version?: string;ReadonlyOptional name?: string;ReadonlyOptional definition: INestedDefinition;Readonly nestedDefinitions: INestedDefinitionList;Readonly count: number;Readonly versions: string[];Readonly } }
đī¸ Propertiesâ
đˇī¸ count
â
Contains the number of occurrences of the nested definition.
Typeâ
number
đˇī¸ definition
â
Contains the definition of the nested definition.
Typeâ
đˇī¸ id
â
Contains the identifier of the section that holds the nested definition.
Typeâ
string
đˇī¸ name
â
Contains the name of the nested definition.
Typeâ
string | undefined
đˇī¸ nestedDefinitions
â
Contains the nested definitions (with a reference) of this nested definition. So any subforms used in the current subform.
Typeâ
đˇī¸ reference
â
Contains the reference of the nested definition.
Typeâ
string
đˇī¸ version
â
Contains the version of the nested definition.
Typeâ
string | undefined
đˇī¸ versions
â
Contains the version numbers of the nested definition (different versions of the same nested definition may be in use if the definition contains more than one instance of the nested definition).
Typeâ
string[]