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[]