forked from nsjcy/frontEnd/nsjcy

liuwh
2020-03-14 12e9a4001d693505cc044fe2df0614257c26d535
SunshineLnsMinApp/templeteDist/wuxDist/helpers/arrayTreeFilter.js
New file
@@ -0,0 +1 @@
"use strict";function arrayTreeFilter(e,r,t){(t=t||{}).childrenKeyName=t.childrenKeyName||"children";var a=e||[],l=[],i=0;do{var d=a.filter(function(e){return r(e,i)})[0];if(!d)break;l.push(d),a=d[t.childrenKeyName]||[],i+=1}while(0<a.length);return l}Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _default=arrayTreeFilter;exports.default=_default;