Class: ValidationContext
Defined in: errors.ts:190
Validation context for tracking field paths and providing better error messages
Constructors
Constructor
new ValidationContext():
ValidationContext
Returns
ValidationContext
Methods
addError()
addError(
error):void
Defined in: errors.ts:196
Parameters
error
Readonly<DNSValidationError>
Returns
void
addSuggestion()
addSuggestion(
message):void
Defined in: errors.ts:200
Parameters
message
string
Returns
void
addWarning()
addWarning(
message):void
Defined in: errors.ts:204
Parameters
message
string
Returns
void
enterField()
enterField(
field):void
Defined in: errors.ts:208
Parameters
field
string
Returns
void
exitField()
exitField():
void
Defined in: errors.ts:212
Returns
void
getCurrentPath()
getCurrentPath():
string
Defined in: errors.ts:216
Returns
string
getResult()
getResult():
DetailedValidationResult
Defined in: errors.ts:220
Returns
reset()
reset():
void
Defined in: errors.ts:230
Returns
void