Multi Row 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.
MultiRowSectionDefinition ⇐ BaseSectionDefinition
A section with multiple rows. This section has no defined functionality. The data is just transfered to the data model when the data is generated. It is used to add attributes to test cases.
Kind: global class
Extends: BaseSectionDefinition
- MultiRowSectionDefinition ⇐
BaseSectionDefinition- .keys
- .comments
- .others
- .validate() ⇒
array
multiRowSectionDefinition.keys
Stores the 'key' entries by there there rowID
Kind: instance property of MultiRowSectionDefinition
multiRowSectionDefinition.comments
Stores the 'comment' entries by there there rowID
Kind: instance property of MultiRowSectionDefinition
multiRowSectionDefinition.others
Stores the 'other' entries by there there rowID
Kind: instance property of MultiRowSectionDefinition
multiRowSectionDefinition.validate() ⇒ array
Validates this section definition.
- each key field must exists
- the key values should be unique
Kind: instance method of MultiRowSectionDefinition
Returns: array - issues An array of issues found