chunk-AMQJEM7V.js 638 B

1234567891011121314151617181920212223
  1. // node_modules/@arcgis/core/layers/support/floorFilterUtils.js
  2. function o(o2) {
  3. const n2 = o2.layer;
  4. if ("floorInfo" in n2 && n2.floorInfo?.floorField && "floors" in o2.view) {
  5. return l(o2.view.floors, n2.floorInfo.floorField);
  6. }
  7. return null;
  8. }
  9. function n(o2, n2) {
  10. return "floorInfo" in n2 && n2.floorInfo?.floorField ? l(o2, n2.floorInfo.floorField) : null;
  11. }
  12. function l(o2, n2) {
  13. if (!o2?.length)
  14. return null;
  15. const l2 = o2.filter((o3) => o3 !== "").map((o3) => `'${o3}'`);
  16. return l2.push("''"), `${n2} IN (${l2.join(",")}) OR ${n2} IS NULL`;
  17. }
  18. export {
  19. o,
  20. n
  21. };
  22. //# sourceMappingURL=chunk-AMQJEM7V.js.map