UNPKG

dtable-utils

Version:

dtable common utils

27 lines (22 loc) 718 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var array = require('./array.js'); /** * Filter link * @param {array} linkedCellValues e.g. [ displayCellValue, ... ] * @param {object} filter e.g. { filter_predicate, column, ... } * @param {string} username * @param {string} userId * @returns bool */ var linkFilter = function linkFilter(linkedCellValues, filter, _ref) { var username = _ref.username, userId = _ref.userId, userDepartmentIdsMap = _ref.userDepartmentIdsMap; return array.filterByArrayType(linkedCellValues, filter, { username: username, userId: userId, userDepartmentIdsMap: userDepartmentIdsMap }); }; exports.linkFilter = linkFilter;