Interface: SectionSpec¶
Defined in: formatters/src/parity-matrix.ts:31
Section specification in the parity matrix.
Properties¶
contentPatterns?¶
optionalcontentPatterns:RegExp[]
Defined in: formatters/src/parity-matrix.ts:45
Expected content patterns (regex) to validate output
description¶
description:
string
Defined in: formatters/src/parity-matrix.ts:37
Description of section purpose
headerVariations¶
headerVariations:
Record\<FormatterName,string|string[]>
Defined in: formatters/src/parity-matrix.ts:47
Section header variations across formatters
id¶
id:
string
Defined in: formatters/src/parity-matrix.ts:33
Unique section identifier
name¶
name:
string
Defined in: formatters/src/parity-matrix.ts:35
Human-readable section name
optionalFor¶
optionalFor:
FormatterName[]
Defined in: formatters/src/parity-matrix.ts:43
Formatters that MAY implement this section
requiredBy¶
requiredBy:
FormatterName[]
Defined in: formatters/src/parity-matrix.ts:41
Formatters that MUST implement this section
sources¶
sources:
SourceBlockConfig[]
Defined in: formatters/src/parity-matrix.ts:39
Source blocks that provide data for this section