UNPKG

@forestadmin/datasource-toolkit

Version:
64 lines 2.68 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.allOperators = exports.otherOperators = exports.intervalOperators = exports.uniqueOperators = void 0; // This set of operators is enough to implement them all with replacements exports.uniqueOperators = [ // All types besides arrays 'Equal', 'NotEqual', 'LessThan', 'GreaterThan', 'LessThanOrEqual', 'GreaterThanOrEqual', // Strings 'Match', 'NotContains', 'NotIContains', 'LongerThan', 'ShorterThan', // Arrays 'IncludesAll', 'IncludesNone', ]; exports.intervalOperators = [ // Dates 'Today', 'Yesterday', 'PreviousMonth', 'PreviousQuarter', 'PreviousWeek', 'PreviousYear', 'PreviousMonthToDate', 'PreviousQuarterToDate', 'PreviousWeekToDate', 'PreviousXDaysToDate', 'PreviousXDays', 'PreviousYearToDate', ]; exports.otherOperators = [ // All types 'Present', 'Blank', 'Missing', // All types besides arrays 'In', 'NotIn', // Strings 'StartsWith', 'EndsWith', 'Contains', 'IStartsWith', 'IEndsWith', 'IContains', 'Like', 'ILike', // Dates 'Before', 'After', 'AfterXHoursAgo', 'BeforeXHoursAgo', 'Future', 'Past', ]; exports.allOperators = [...exports.uniqueOperators, ...exports.intervalOperators, ...exports.otherOperators]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3BlcmF0b3JzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vc3JjL2ludGVyZmFjZXMvcXVlcnkvY29uZGl0aW9uLXRyZWUvbm9kZXMvb3BlcmF0b3JzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLDBFQUEwRTtBQUM3RCxRQUFBLGVBQWUsR0FBRztJQUM3QiwyQkFBMkI7SUFDM0IsT0FBTztJQUNQLFVBQVU7SUFDVixVQUFVO0lBQ1YsYUFBYTtJQUNiLGlCQUFpQjtJQUNqQixvQkFBb0I7SUFFcEIsVUFBVTtJQUNWLE9BQU87SUFDUCxhQUFhO0lBQ2IsY0FBYztJQUNkLFlBQVk7SUFDWixhQUFhO0lBRWIsU0FBUztJQUNULGFBQWE7SUFDYixjQUFjO0NBQ04sQ0FBQztBQUVFLFFBQUEsaUJBQWlCLEdBQUc7SUFDL0IsUUFBUTtJQUNSLE9BQU87SUFDUCxXQUFXO0lBQ1gsZUFBZTtJQUNmLGlCQUFpQjtJQUNqQixjQUFjO0lBQ2QsY0FBYztJQUNkLHFCQUFxQjtJQUNyQix1QkFBdUI7SUFDdkIsb0JBQW9CO0lBQ3BCLHFCQUFxQjtJQUNyQixlQUFlO0lBQ2Ysb0JBQW9CO0NBQ1osQ0FBQztBQUVFLFFBQUEsY0FBYyxHQUFHO0lBQzVCLFlBQVk7SUFDWixTQUFTO0lBQ1QsT0FBTztJQUNQLFNBQVM7SUFFVCwyQkFBMkI7SUFDM0IsSUFBSTtJQUNKLE9BQU87SUFFUCxVQUFVO0lBQ1YsWUFBWTtJQUNaLFVBQVU7SUFDVixVQUFVO0lBQ1YsYUFBYTtJQUNiLFdBQVc7SUFDWCxXQUFXO0lBQ1gsTUFBTTtJQUNOLE9BQU87SUFFUCxRQUFRO0lBQ1IsUUFBUTtJQUNSLE9BQU87SUFDUCxnQkFBZ0I7SUFDaEIsaUJBQWlCO0lBQ2pCLFFBQVE7SUFDUixNQUFNO0NBQ0UsQ0FBQztBQUVFLFFBQUEsWUFBWSxHQUFHLENBQUMsR0FBRyx1QkFBZSxFQUFFLEdBQUcseUJBQWlCLEVBQUUsR0FBRyxzQkFBYyxDQUFVLENBQUMifQ==