predictype
Version: 
PredicType is a library of pre-built and tested predicates for TypeScript, covering various data types and operations.
45 lines (44 loc) • 2.03 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DateStateEnum = exports.DateRangeEnum = exports.DateComparisonEnum = exports.DateCalendarEnum = void 0;
/**
 * Enums and types for date predicate operations.
 *
 * @module dates/enums
 */
var DateCalendarEnum;
(function (DateCalendarEnum) {
    DateCalendarEnum["IS_FIRST_DAY_OF_MONTH"] = "is_first_day_of_month";
    DateCalendarEnum["IS_FUTURE"] = "is_future";
    DateCalendarEnum["IS_LAST_DAY_OF_MONTH"] = "is_last_day_of_month";
    DateCalendarEnum["IS_PAST"] = "is_past";
    DateCalendarEnum["IS_TODAY"] = "is_today";
    DateCalendarEnum["IS_TOMORROW"] = "is_tomorrow";
    DateCalendarEnum["IS_WEEKDAY"] = "is_weekday";
    DateCalendarEnum["IS_WEEKEND"] = "is_weekend";
    DateCalendarEnum["IS_YESTERDAY"] = "is_yesterday";
})(DateCalendarEnum || (exports.DateCalendarEnum = DateCalendarEnum = {}));
var DateComparisonEnum;
(function (DateComparisonEnum) {
    DateComparisonEnum["AFTER"] = "after";
    DateComparisonEnum["AFTER_OR_EQUAL"] = "after_or_equal";
    DateComparisonEnum["BEFORE"] = "before";
    DateComparisonEnum["BEFORE_OR_EQUAL"] = "before_or_equal";
    DateComparisonEnum["EQUALS"] = "equals";
    DateComparisonEnum["NOT_EQUALS"] = "not_equals";
    DateComparisonEnum["SAME_DAY"] = "same_day";
    DateComparisonEnum["SAME_MONTH"] = "same_month";
    DateComparisonEnum["SAME_YEAR"] = "same_year";
})(DateComparisonEnum || (exports.DateComparisonEnum = DateComparisonEnum = {}));
var DateRangeEnum;
(function (DateRangeEnum) {
    DateRangeEnum["BETWEEN"] = "between";
    DateRangeEnum["NOT_BETWEEN"] = "not_between";
    DateRangeEnum["STRICT_BETWEEN"] = "strict_between";
    DateRangeEnum["STRICT_NOT_BETWEEN"] = "strict_not_between";
})(DateRangeEnum || (exports.DateRangeEnum = DateRangeEnum = {}));
var DateStateEnum;
(function (DateStateEnum) {
    DateStateEnum["IS_INVALID"] = "is_invalid";
    DateStateEnum["IS_VALID"] = "is_valid";
})(DateStateEnum || (exports.DateStateEnum = DateStateEnum = {}));