TextSection class

A free-text section that may contain narrative, diagrams, or references.

Inheritance

Constructors

TextSection()

Properties

codeSpec ↔ List<String>
The concrete instance-level forward DocSpecs→CodeSpecs link (codespecs_mapping.md §9.2): the exact CodeSpecs code location(s) this section maps to — e.g. ['CsOrder', 'CsOrder.total', 'CsOrderRepository'].
getter/setter pairinherited
content ↔ String?
The section's body content. For a @Form-annotated member this is the form's preamble — the free text before the first field line (SOM §11.4 rule 7); the field values themselves live in form.
getter/setter pairoverride
form ↔ DocSpecsForm?
The parsed field values of a @Form-annotated section, when parsing has split them out of the section body. Null when the section carries no form values; the section's free text stays in content either way.
getter/setter pairinherited
hashCode → int
The hash code for this object.
no setterinherited
headline ↔ String?
The stored headline of this section (YRD3 decision (b): the stored value is authoritative; @Headline on the member only supplies the default).
getter/setter pairinherited
id ↔ String?
The stored section id (the <!--[ID]--> marker), when present.
getter/setter pairinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited