@kamiazya/freebusy
Version:
Determine free blocks from a list of events.
27 lines • 866 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var DateTimeValidator = /** @class */ (function () {
function DateTimeValidator() {
}
DateTimeValidator.validateDay = function (day, errorMessage) {
if (day < 0 || 6 < day) {
throw new Error(errorMessage);
}
return this;
};
DateTimeValidator.validateHour = function (hour, errorMessage) {
if (hour < 0 || 24 < hour) {
throw new Error(errorMessage);
}
return this;
};
DateTimeValidator.validateStartHourAndEndHour = function (start, end, errorMessage) {
if (start > end) {
throw new Error(errorMessage);
}
return this;
};
return DateTimeValidator;
}());
exports.DateTimeValidator = DateTimeValidator;
//# sourceMappingURL=DateTimeValidator.js.map