12345678910111213141516171819202122232425 |
- // node_modules/@arcgis/core/layers/support/floorFilterUtils.js
- function o(o2) {
- var _a;
- const n2 = o2.layer;
- if ("floorInfo" in n2 && ((_a = n2.floorInfo) == null ? void 0 : _a.floorField) && "floors" in o2.view) {
- return l(o2.view.floors, n2.floorInfo.floorField);
- }
- return null;
- }
- function n(o2, n2) {
- var _a;
- return "floorInfo" in n2 && ((_a = n2.floorInfo) == null ? void 0 : _a.floorField) ? l(o2, n2.floorInfo.floorField) : null;
- }
- function l(o2, n2) {
- if (!(o2 == null ? void 0 : o2.length))
- return null;
- const l2 = o2.filter((o3) => "" !== o3).map((o3) => `'${o3}'`);
- return l2.push("''"), `${n2} IN (${l2.join(",")}) OR ${n2} IS NULL`;
- }
- export {
- o,
- n
- };
- //# sourceMappingURL=chunk-OFTOCPN5.js.map
|