fluent-ts-validator
Version:
A fluent validator written in TypeScript
17 lines • 467 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
class WhenDefinedCondition {
constructor(expression) {
this.expression = expression;
}
shouldDoValidation(input) {
try {
return typeof this.expression(input) !== "undefined";
}
catch (e) {
return false;
}
}
}
exports.WhenDefinedCondition = WhenDefinedCondition;
//# sourceMappingURL=WhenDefinedCondition.js.map