123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- import {
- fn,
- rn
- } from "./chunk-DH2OBAUC.js";
- import {
- j
- } from "./chunk-ECW2QABR.js";
- import {
- k2 as k
- } from "./chunk-MRJEICT6.js";
- // node_modules/@arcgis/core/portal/support/portalItemUtils.js
- async function n(n2) {
- const i2 = n2.spatialReference;
- if (i2.isWGS84)
- return n2.clone();
- if (i2.isWebMercator)
- return j(n2);
- const s2 = k.WGS84;
- return await fn(i2, s2), rn(n2, s2);
- }
- function i(e, t) {
- if (!s(e, t)) {
- const r = e.typeKeywords;
- r ? r.push(t) : e.typeKeywords = [t];
- }
- }
- function s(e, t) {
- return !!e.typeKeywords?.includes(t);
- }
- function c(e, t) {
- const r = e.typeKeywords;
- if (r) {
- const e2 = r.indexOf(t);
- e2 > -1 && r.splice(e2, 1);
- }
- }
- async function a(e) {
- const t = e.clone().normalize();
- let r;
- if (t.length > 1)
- for (const o of t)
- r ? o.width > r.width && (r = o) : r = o;
- else
- r = t[0];
- return n(r);
- }
- var f = { DEVELOPER_BASEMAP: "DeveloperBasemap", JSAPI: "ArcGIS API for JavaScript", METADATA: "Metadata", MULTI_LAYER: "Multilayer", SINGLE_LAYER: "Singlelayer", TABLE: "Table" };
- export {
- i,
- s,
- c,
- a,
- f
- };
- //# sourceMappingURL=chunk-UYC6KGJA.js.map
|