UNPKG

protvista-datatable

Version:

[![Published on NPM](https://img.shields.io/npm/v/protvista-datatable.svg)](https://www.npmjs.com/package/protvista-datatable)

16 lines 673 B
export const parseColumnFilters = (columns) => { const filters = new Map(); columns.forEach((column) => { // Add filter if (column.dataset.filter) { filters.set(column.dataset.filter, new Set()); } }); return filters; }; export const nodeListToArray = (nodeList) => Array.prototype.slice.call(nodeList); export const isWithinRange = (rangeStart, rangeEnd, start, end) => (!start && rangeEnd === end) || (!end && rangeStart === start) || (rangeStart <= start && rangeEnd >= end); export const isOutside = (rangeStart, rangeEnd, start, end) => rangeStart > end || rangeEnd < start; //# sourceMappingURL=utils.js.map