UNPKG

@pubflow/react-native

Version:

React Native adapter for Pubflow framework

46 lines (45 loc) 1.65 kB
"use strict"; /** * Operadores para filtros avanzados * * Estos operadores se pueden usar directamente sin comillas en los campos de filtro */ Object.defineProperty(exports, "__esModule", { value: true }); exports.operators = exports.isNotNull = exports.isNull = exports.notInList = exports.inList = exports.lessThanOrEquals = exports.lessThan = exports.greaterThanOrEquals = exports.greaterThan = exports.endsWith = exports.startsWith = exports.notContains = exports.contains = exports.notEquals = exports.equals = void 0; // Operadores de igualdad exports.equals = 'eq'; exports.notEquals = 'neq'; // Operadores de texto exports.contains = 'contains'; exports.notContains = 'ncontains'; exports.startsWith = 'sw'; exports.endsWith = 'ew'; // Operadores numéricos exports.greaterThan = 'gt'; exports.greaterThanOrEquals = 'gte'; exports.lessThan = 'lt'; exports.lessThanOrEquals = 'lte'; // Operadores de lista exports.inList = 'in'; exports.notInList = 'nin'; // Operadores de nulidad exports.isNull = 'null'; exports.isNotNull = 'nnull'; // Exportar todos los operadores como un objeto exports.operators = { equals: exports.equals, notEquals: exports.notEquals, contains: exports.contains, notContains: exports.notContains, startsWith: exports.startsWith, endsWith: exports.endsWith, greaterThan: exports.greaterThan, greaterThanOrEquals: exports.greaterThanOrEquals, lessThan: exports.lessThan, lessThanOrEquals: exports.lessThanOrEquals, inList: exports.inList, notInList: exports.notInList, isNull: exports.isNull, isNotNull: exports.isNotNull }; exports.default = exports.operators;