dtable-utils
Version:
dtable common utils
33 lines (28 loc) • 1.37 kB
JavaScript
Object.defineProperty(exports, '__esModule', { value: true });
var filterColumnOptions = require('./filter-column-options.js');
var filterModifier = require('./filter-modifier.js');
var filterPredicate = require('./filter-predicate.js');
var filterIsWithin = require('./filter-is-within.js');
var FILTER_CONJUNCTION_TYPE = {
AND: 'And',
OR: 'Or'
};
var FILTER_ERR_MSG = {
INVALID_FILTER: 'invalid filter',
INCOMPLETE_FILTER: 'incomplete filter',
COLUMN_MISSING: 'the column to filter does not exist',
COLUMN_NOT_SUPPORTED: 'the column to filter is not supported',
UNMATCHED_PREDICATE: 'unmatched filter predicate',
UNMATCHED_MODIFIER: 'unmatched filter modifier',
INVALID_TERM: 'invalid filter term'
};
exports.FILTER_COLUMN_OPTIONS = filterColumnOptions.FILTER_COLUMN_OPTIONS;
exports.FILTER_TERM_MODIFIER_SHOW = filterModifier.FILTER_TERM_MODIFIER_SHOW;
exports.FILTER_TERM_MODIFIER_TYPE = filterModifier.FILTER_TERM_MODIFIER_TYPE;
exports.FILTER_PREDICATE_SHOW = filterPredicate.FILTER_PREDICATE_SHOW;
exports.FILTER_PREDICATE_TYPE = filterPredicate.FILTER_PREDICATE_TYPE;
exports.filterTermModifierIsWithin = filterIsWithin.filterTermModifierIsWithin;
exports.filterTermModifierNotWithin = filterIsWithin.filterTermModifierNotWithin;
exports.FILTER_CONJUNCTION_TYPE = FILTER_CONJUNCTION_TYPE;
exports.FILTER_ERR_MSG = FILTER_ERR_MSG;
;