UNPKG

amos-tool

Version:

amos ui tool

18 lines (17 loc) 387 B
function arrayFilter(r, e) { function i(r) { r.forEach(function(r) { var e = r[n]; e && _utils.isArray(e) ? i(e) : r[u].indexOf(a) > -1 && l.push(r) }) } e = e || {}; var u = e.key || "", a = e.value || "", n = e.childrenKey || "children", t = r || [], l = []; return i(t), l } var _utils = require("./utils"); module.exports = arrayFilter;