Skip to main content

Interface: FieldValidatorConfig

Gala Launchpad SDK 9.0.0-rc.5


Gala Launchpad SDK 9.0.0-rc.5 / index / FieldValidatorConfig

Interface: FieldValidatorConfig

Defined in: packages/launchpad-sdk/dist/types/common.d.ts:535

Configuration for a single field validator

Used with createOptionsValidator to define validation rules for options objects.

Since​

6.12.0

Properties​

field​

field: string

Defined in: packages/launchpad-sdk/dist/types/common.d.ts:537

Field name to validate


required?​

optional required?: boolean

Defined in: packages/launchpad-sdk/dist/types/common.d.ts:539

Whether the field is required (default: false)


type?​

optional type?: "string" | "number" | "boolean" | "object"

Defined in: packages/launchpad-sdk/dist/types/common.d.ts:541

Expected type ('string' | 'number' | 'boolean' | 'object')


validator?​

optional validator?: (value, options) => string | undefined

Defined in: packages/launchpad-sdk/dist/types/common.d.ts:543

Custom validator function - returns error message or undefined if valid

Parameters​

value​

unknown

options​

Record<string, unknown>

Returns​

string | undefined