All files / src/query Query.js

100% Statements 0/0
100% Branches 0/0
100% Functions 0/0
100% Lines 0/0
1 2 3 4 5 6 7 8 9 10 11 12 13 14                           
/**
 * @typedef {object} Query
 * @property {QueryFilter[]} filters
 * @property {string} sort sort field name
 * @property {string} order sort order 'asc' or 'dsc'
 */
 
/**
 * @typedef {object} QueryFilter
 * @property {string} field of field/index e.g. 'firstName'
 * @property {string} filter filter e.g. 'regex'
 * @property {string[]} values e.g. 'asdf.*'
 */