UNPKG

@kamiazya/freebusy

Version:

Determine free blocks from a list of events.

27 lines 866 B
"use strict"; 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