Field Sub Section Definition
Version note: this reference describes Nanook 1.x (JavaScript). Since 2.0 (March 2026) Nanook is TypeScript/ESM; Processor is now TestcaseProcessor, TDGServiceRegistry is DataGeneratorRegistry. The current reference is on this site: API reference, 3.x rows, generated from the repository.
FieldSubSectionDefinition ⇐ BaseSectionDefinition
The sub section of a FieldSectionDefinition. Defines all the equivalence classes for one field
Kind: global class
Extends: BaseSectionDefinition
- FieldSubSectionDefinition ⇐
BaseSectionDefinition
fieldSubSectionDefinition.equivalenceClasses
Stores the equivalenz class entries by there rowID
Kind: instance property of FieldSubSectionDefinition
fieldSubSectionDefinition.comments
Stores the comments by there there rowID
Kind: instance property of FieldSubSectionDefinition
fieldSubSectionDefinition.tdgs
stores the data generator entries by there there rowID
Kind: instance property of FieldSubSectionDefinition
fieldSubSectionDefinition.tdgMandatory
Defines if the dataGenerator column is mandatory. Default=false.
Kind: instance property of FieldSubSectionDefinition
fieldSubSectionDefinition.mandatory
Defines if the section must have at least one value. Default=true
Kind: instance property of FieldSubSectionDefinition
fieldSubSectionDefinition.parent
The id of the parentSection
Kind: instance property of FieldSubSectionDefinition
fieldSubSectionDefinition.validate() ⇒ array
Validates this section definition.
- The equivalenceClasses must not be empty
- The equivalenceClasses must be unique If tdg is mandatory it must also be checked
Kind: instance method of FieldSubSectionDefinition
Returns: array - issues An array of issues found