datatypes-validation
Version:
     
27 lines • 777 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const Rules_1 = require("../Rules");
const isNumber_1 = require("../SingleRulesFunctions/isNumber");
const __1 = require("../../../..");
class NumberRules extends Rules_1.Rules {
isNumber(options = {}) {
this.rules.number = isNumber_1.isNumber(options);
return this;
}
get number() {
return this.isNumber();
}
isRequired(options = {}) {
this.rules.required = __1.isRequired(options);
return this;
}
get required() {
return this.isRequired();
}
custom(callback) {
this.rules.custom = __1.custom(callback);
return this;
}
}
exports.NumberRules = NumberRules;
//# sourceMappingURL=NumberRules.js.map