UNPKG

ng2-validation

Version:
15 lines 568 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var forms_1 = require("@angular/forms"); var lang_1 = require("../util/lang"); exports.range = function (range) { return function (control) { if (!lang_1.isPresent(range)) return null; if (lang_1.isPresent(forms_1.Validators.required(control))) return null; var v = +control.value; return v >= range[0] && v <= range[1] ? null : { actualValue: v, requiredValue: range, range: true }; }; }; //# sourceMappingURL=validator.js.map