Interface: SectionSpec¶
Defined in: formatters/src/parity-matrix.ts:72
Section specification in the parity matrix.
Properties¶
contentPatterns?¶
optionalcontentPatterns?:RegExp[]
Defined in: formatters/src/parity-matrix.ts:86
Expected content patterns (regex) to validate output
description¶
description:
string
Defined in: formatters/src/parity-matrix.ts:78
Description of section purpose
headerVariations¶
headerVariations:
Partial\<Record\<FormatterName,string|string[]>>
Defined in: formatters/src/parity-matrix.ts:88
Section header variations across formatters
id¶
id:
string
Defined in: formatters/src/parity-matrix.ts:74
Unique section identifier
name¶
name:
string
Defined in: formatters/src/parity-matrix.ts:76
Human-readable section name
optionalFor¶
optionalFor:
FormatterName[]
Defined in: formatters/src/parity-matrix.ts:84
Formatters that MAY implement this section
requiredBy¶
requiredBy:
FormatterName[]
Defined in: formatters/src/parity-matrix.ts:82
Formatters that MUST implement this section
sources¶
sources:
SourceBlockConfig[]
Defined in: formatters/src/parity-matrix.ts:80
Source blocks that provide data for this section