fluent-ts-validator
Version:
A fluent validator written in TypeScript
8 lines (7 loc) • 362 B
TypeScript
import { ValidationOptionsBuilder } from "./ValidationOptionsBuilder";
export interface IterableValidationOptionsBuilder<T> extends ValidationOptionsBuilder<T> {
/**
* Validation is performed when a property under validation is neither `undefined`, nor `null`, nor an empty collection.
*/
whenNotEmpty(): IterableValidationOptionsBuilder<T>;
}