Section class
📖 Description
The Section
class represents a section in the form definition.
🗃️ Fields
🏷️ branches
Retrieves the collection of child branches.
Type
🏷️ enumerator
Contains the section enumerator. This is a chronological number for each section. The first section has a enumerator value of 1
.
Type
number
🏷️ id
Retrieves the identifier of the section.
Type
string
🏷️ index
Retrieves the zero-based index of the section in the Sections
collection.
Type
number
🏷️ isEvaluating
Retrieves if the section is evaluating.
Type
boolean
🏷️ isFirst
Retrieves if the section is the first section in the Sections
collection.
Type
boolean
🏷️ isLast
Retrieves if the section is the last section in the Sections
collection.
Type
boolean
🏷️ props
Retrieves the properties of the section.
Type
🏷️ runner
Retrieves a reference to the Runner
instance.
Type
▶️ Methods
🔧 getValidation
Retrieves the validation state for the supplied context.
Signature
getValidation(context: Context): "unknown" | "pass" | "fail"
Parameters
Name | Type | Optional | Description |
---|---|---|---|
context | Context | No | Reference to the context. |
Return value
Returns the validation state of the section. It can be one of the following values:
unknown
: There is no validation state available yet;pass
: Validation succeeded;fail
: Validation failed.