2a225fd798b32a24de996d9248b27004cac3ab983941d721da7bb5d408da8ad4.json 3.7 KB

1
  1. {"ast":null,"code":"import { isCheckDisabled } from \"./valueUtil\";\nexport var SHOW_ALL = 'SHOW_ALL';\nexport var SHOW_PARENT = 'SHOW_PARENT';\nexport var SHOW_CHILD = 'SHOW_CHILD';\nexport function formatStrategyValues(values, strategy, keyEntities, fieldNames) {\n var valueSet = new Set(values);\n if (strategy === SHOW_CHILD) {\n return values.filter(function (key) {\n var entity = keyEntities[key];\n return !entity || !entity.children || !entity.children.some(function (_ref) {\n var node = _ref.node;\n return valueSet.has(node[fieldNames.value]);\n }) || !entity.children.every(function (_ref2) {\n var node = _ref2.node;\n return isCheckDisabled(node) || valueSet.has(node[fieldNames.value]);\n });\n });\n }\n if (strategy === SHOW_PARENT) {\n return values.filter(function (key) {\n var entity = keyEntities[key];\n var parent = entity ? entity.parent : null;\n return !parent || isCheckDisabled(parent.node) || !valueSet.has(parent.key);\n });\n }\n return values;\n}","map":{"version":3,"names":["isCheckDisabled","SHOW_ALL","SHOW_PARENT","SHOW_CHILD","formatStrategyValues","values","strategy","keyEntities","fieldNames","valueSet","Set","filter","key","entity","children","some","_ref","node","has","value","every","_ref2","parent"],"sources":["/Users/max_liu/max_liu/company/tools_auto_pt/node_modules/rc-tree-select/es/utils/strategyUtil.js"],"sourcesContent":["import { isCheckDisabled } from \"./valueUtil\";\nexport var SHOW_ALL = 'SHOW_ALL';\nexport var SHOW_PARENT = 'SHOW_PARENT';\nexport var SHOW_CHILD = 'SHOW_CHILD';\nexport function formatStrategyValues(values, strategy, keyEntities, fieldNames) {\n var valueSet = new Set(values);\n if (strategy === SHOW_CHILD) {\n return values.filter(function (key) {\n var entity = keyEntities[key];\n return !entity || !entity.children || !entity.children.some(function (_ref) {\n var node = _ref.node;\n return valueSet.has(node[fieldNames.value]);\n }) || !entity.children.every(function (_ref2) {\n var node = _ref2.node;\n return isCheckDisabled(node) || valueSet.has(node[fieldNames.value]);\n });\n });\n }\n if (strategy === SHOW_PARENT) {\n return values.filter(function (key) {\n var entity = keyEntities[key];\n var parent = entity ? entity.parent : null;\n return !parent || isCheckDisabled(parent.node) || !valueSet.has(parent.key);\n });\n }\n return values;\n}"],"mappings":"AAAA,SAASA,eAAe,QAAQ,aAAa;AAC7C,OAAO,IAAIC,QAAQ,GAAG,UAAU;AAChC,OAAO,IAAIC,WAAW,GAAG,aAAa;AACtC,OAAO,IAAIC,UAAU,GAAG,YAAY;AACpC,OAAO,SAASC,oBAAoBA,CAACC,MAAM,EAAEC,QAAQ,EAAEC,WAAW,EAAEC,UAAU,EAAE;EAC9E,IAAIC,QAAQ,GAAG,IAAIC,GAAG,CAACL,MAAM,CAAC;EAC9B,IAAIC,QAAQ,KAAKH,UAAU,EAAE;IAC3B,OAAOE,MAAM,CAACM,MAAM,CAAC,UAAUC,GAAG,EAAE;MAClC,IAAIC,MAAM,GAAGN,WAAW,CAACK,GAAG,CAAC;MAC7B,OAAO,CAACC,MAAM,IAAI,CAACA,MAAM,CAACC,QAAQ,IAAI,CAACD,MAAM,CAACC,QAAQ,CAACC,IAAI,CAAC,UAAUC,IAAI,EAAE;QAC1E,IAAIC,IAAI,GAAGD,IAAI,CAACC,IAAI;QACpB,OAAOR,QAAQ,CAACS,GAAG,CAACD,IAAI,CAACT,UAAU,CAACW,KAAK,CAAC,CAAC;MAC7C,CAAC,CAAC,IAAI,CAACN,MAAM,CAACC,QAAQ,CAACM,KAAK,CAAC,UAAUC,KAAK,EAAE;QAC5C,IAAIJ,IAAI,GAAGI,KAAK,CAACJ,IAAI;QACrB,OAAOjB,eAAe,CAACiB,IAAI,CAAC,IAAIR,QAAQ,CAACS,GAAG,CAACD,IAAI,CAACT,UAAU,CAACW,KAAK,CAAC,CAAC;MACtE,CAAC,CAAC;IACJ,CAAC,CAAC;EACJ;EACA,IAAIb,QAAQ,KAAKJ,WAAW,EAAE;IAC5B,OAAOG,MAAM,CAACM,MAAM,CAAC,UAAUC,GAAG,EAAE;MAClC,IAAIC,MAAM,GAAGN,WAAW,CAACK,GAAG,CAAC;MAC7B,IAAIU,MAAM,GAAGT,MAAM,GAAGA,MAAM,CAACS,MAAM,GAAG,IAAI;MAC1C,OAAO,CAACA,MAAM,IAAItB,eAAe,CAACsB,MAAM,CAACL,IAAI,CAAC,IAAI,CAACR,QAAQ,CAACS,GAAG,CAACI,MAAM,CAACV,GAAG,CAAC;IAC7E,CAAC,CAAC;EACJ;EACA,OAAOP,MAAM;AACf","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}