Skip to main content

validators

FitFileViewer - API Documentation v29.4.0


FitFileViewer - API Documentation / utils/errors/errorHandling / validators

Variable: validators

const validators: { isFiniteNumber: (value: any, fieldName: string) => ValidationResult; isPositiveNumber: (value: any, fieldName: string) => ValidationResult; isNonEmptyString: (value: any, fieldName: string) => ValidationResult; isRequired: (value: any, fieldName: string) => ValidationResult; }

Defined in: utils/errors/errorHandling.js:258

Common validators for typical input types

Type Declaration​

isFiniteNumber()​

isFiniteNumber: (value: any, fieldName: string) => ValidationResult

Validate that value is a finite number

Parameters​

value​

any

Value to validate

fieldName​

string

Field name for error messages

Returns​

ValidationResult

Validation result

isPositiveNumber()​

isPositiveNumber: (value: any, fieldName: string) => ValidationResult

Validate that value is a positive number

Parameters​

value​

any

Value to validate

fieldName​

string

Field name for error messages

Returns​

ValidationResult

Validation result

isNonEmptyString()​

isNonEmptyString: (value: any, fieldName: string) => ValidationResult

Validate that value is a non-empty string

Parameters​

value​

any

Value to validate

fieldName​

string

Field name for error messages

Returns​

ValidationResult

Validation result

isRequired()​

isRequired: (value: any, fieldName: string) => ValidationResult

Validate that value is not null or undefined

Parameters​

value​

any

Value to validate

fieldName​

string

Field name for error messages

Returns​

ValidationResult

Validation result