ValidationRule
n8n-nodes-semble / services/ValidationService / ValidationRule
Interface: ValidationRule¶
Defined in: services/ValidationService.ts:88
Field validation rule definition ValidationRule
Properties¶
required?¶
optional
required:boolean
Defined in: services/ValidationService.ts:89
type?¶
optional
type:"string"
|"number"
|"boolean"
|"id"
|"date"
|"enum"
|"email"
|"phone"
Defined in: services/ValidationService.ts:90
minLength?¶
optional
minLength:number
Defined in: services/ValidationService.ts:91
maxLength?¶
optional
maxLength:number
Defined in: services/ValidationService.ts:92
min?¶
optional
min:number
Defined in: services/ValidationService.ts:93
max?¶
optional
max:number
Defined in: services/ValidationService.ts:94
pattern?¶
optional
pattern:RegExp
Defined in: services/ValidationService.ts:95
enumValues?¶
optional
enumValues: readonlystring
[]
Defined in: services/ValidationService.ts:96
customValidator()?¶
optional
customValidator: (value
,context?
) =>object
Defined in: services/ValidationService.ts:97
Parameters¶
value¶
any
context?¶
IDataObject
Returns¶
object
isValid¶
isValid:
boolean
errorMessage?¶
optional
errorMessage:string
normalizer()?¶
optional
normalizer: (value
) =>any
Defined in: services/ValidationService.ts:98
Parameters¶
value¶
any
Returns¶
any
dependencies?¶
optional
dependencies:string
[]
Defined in: services/ValidationService.ts:99