Summary 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.
SummarySectionDefinition ⇐ BaseSectionDefinition
The summary section stores the calculations for the table
Kind: global class
Extends: BaseSectionDefinition
- SummarySectionDefinition ⇐
BaseSectionDefinition- .total
- .done
- .percent
- .multiInstancesAllowed
- .createDataRow() ⇒
string - .getRowIds() ⇒
array
summarySectionDefinition.total
The amount of all test combinations
Kind: instance property of SummarySectionDefinition
summarySectionDefinition.done
The amount of done test combinations
Kind: instance property of SummarySectionDefinition
summarySectionDefinition.percent
The percantage of test combinations done
Kind: instance property of SummarySectionDefinition
summarySectionDefinition.multiInstancesAllowed
The summary section must exists only once in ad model
Kind: instance property of SummarySectionDefinition
summarySectionDefinition.createDataRow() ⇒ string
Creates a new row for this section. generates a new UUID and add it to the row array.
Kind: instance method of SummarySectionDefinition
Returns: string - id The new created row id
summarySectionDefinition.getRowIds() ⇒ array
Return an array with all the row IDs of this section.
Kind: instance method of SummarySectionDefinition
Returns: array - ids An array of row ids