UNPKG

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
"use strict"; 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 = {}));