Validator
Interface: Validator
Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:470
Methods
addRule()
addRule(rule: ValidationRule): void;
Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:472
Parameters
| Parameter | Type |
|---|---|
rule | ValidationRule |
Returns
void
hasRule()
hasRule(field: string): boolean;
Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:474
Parameters
| Parameter | Type |
|---|---|
field | string |
Returns
boolean
removeRule()
removeRule(field: string): void;
Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:473
Parameters
| Parameter | Type |
|---|---|
field | string |
Returns
void
validate()
validate(data: any, rules: ValidationRule[]): InternalValidationResult;
Defined in: common/types/src/codeboltjstypes/libFunctionTypes/internal.ts:471
Parameters
| Parameter | Type |
|---|---|
data | any |
rules | ValidationRule[] |