chunk-GLSWDDR3.js 4.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. import {
  2. x
  3. } from "./chunk-DUEMJ5XS.js";
  4. import {
  5. T,
  6. n
  7. } from "./chunk-VRLXUHP2.js";
  8. import {
  9. f
  10. } from "./chunk-4ONPMX2F.js";
  11. import {
  12. r as r2
  13. } from "./chunk-P3XKUGLS.js";
  14. import {
  15. w2 as w
  16. } from "./chunk-6T6G6LCQ.js";
  17. import {
  18. k2 as k
  19. } from "./chunk-PQFTYGF5.js";
  20. import {
  21. r
  22. } from "./chunk-YXWMMD76.js";
  23. // node_modules/@arcgis/core/support/timeUtils.js
  24. function a(t2) {
  25. if (!t2)
  26. return t2;
  27. const { start: i, end: o } = t2;
  28. return new T({ start: r(i) ? n(i, -i.getTimezoneOffset(), "minutes") : i, end: r(o) ? n(o, -o.getTimezoneOffset(), "minutes") : o });
  29. }
  30. function f2(t2) {
  31. if (!t2)
  32. return t2;
  33. const { start: i, end: o } = t2;
  34. return new T({ start: r(i) ? n(i, i.getTimezoneOffset(), "minutes") : i, end: r(o) ? n(o, o.getTimezoneOffset(), "minutes") : o });
  35. }
  36. // node_modules/@arcgis/core/layers/support/commonProperties.js
  37. var l = { type: Boolean, value: true, json: { origins: { service: { read: false, write: false }, "web-map": { read: false, write: false } }, name: "screenSizePerspective", write: true } };
  38. var p = { type: Boolean, value: true, json: { name: "disablePopup", read: { reader: (e2, r3) => !r3.disablePopup }, write: { enabled: true, writer(e2, r3, i) {
  39. r3[i] = !e2;
  40. } } } };
  41. var m = { type: Boolean, value: true, nonNullable: true, json: { name: "showLabels", write: true } };
  42. var f3 = { type: String, json: { origins: { "portal-item": { write: false } }, write: { isRequired: true, ignoreOrigin: true, writer: f } } };
  43. var c = { type: Boolean, value: true, nonNullable: true, json: { origins: { service: { read: { enabled: false } } }, name: "showLegend", write: true } };
  44. var d = { value: null, type: x, json: { origins: { service: { name: "elevationInfo", write: true } }, name: "layerDefinition.elevationInfo", write: true } };
  45. function y(e2) {
  46. return { type: e2, readOnly: true, json: { origins: { service: { read: true } }, read: false } };
  47. }
  48. var w2 = { type: Number, json: { origins: { "web-document": { write: true, read: true }, "portal-item": { write: true } } } };
  49. var u = { ...w2, json: { ...w2.json, origins: { "web-document": { ...w2.json.origins["web-document"], write: { enabled: true, target: { opacity: { type: Number }, "layerDefinition.drawingInfo.transparency": { type: Number } } } } }, read: { source: ["layerDefinition.drawingInfo.transparency", "drawingInfo.transparency"], reader: (e2, r3, i) => i && "service" !== i.origin || !r3.drawingInfo || void 0 === r3.drawingInfo.transparency ? r3.layerDefinition && r3.layerDefinition.drawingInfo && void 0 !== r3.layerDefinition.drawingInfo.transparency ? r2(r3.layerDefinition.drawingInfo.transparency) : void 0 : r2(r3.drawingInfo.transparency) } } };
  50. var g = { type: T, readOnly: true, get() {
  51. var _a, _b;
  52. if (!((_a = this.layer) == null ? void 0 : _a.timeInfo))
  53. return null;
  54. const { datesInUnknownTimezone: e2, timeOffset: r3, useViewTime: i } = this.layer, n2 = (_b = this.view) == null ? void 0 : _b.timeExtent;
  55. let a2 = this.layer.timeExtent;
  56. e2 && (a2 = f2(a2));
  57. let s = i ? n2 && a2 ? n2.intersection(a2) : n2 || a2 : a2;
  58. if (!s || s.isEmpty || s.isAllTime)
  59. return s;
  60. r3 && (s = s.offset(-r3.value, r3.unit)), e2 && (s = a(s));
  61. const l2 = this._get("timeExtent");
  62. return s.equals(l2) ? l2 : s;
  63. } };
  64. var b = { type: w, readOnly: true, json: { origins: { service: { read: { source: ["fullExtent", "spatialReference"], reader: (e2, n2) => {
  65. const t2 = w.fromJSON(e2);
  66. return null != n2.spatialReference && "object" == typeof n2.spatialReference && (t2.spatialReference = k.fromJSON(n2.spatialReference)), t2;
  67. } } } }, read: false } };
  68. var j = { type: String, json: { origins: { service: { read: false }, "portal-item": { read: false } } } };
  69. var v = { type: Number, json: { origins: { service: { write: { enabled: false } } }, read: { source: "layerDefinition.minScale" }, write: { target: "layerDefinition.minScale" } } };
  70. var I = { type: Number, json: { origins: { service: { write: { enabled: false } } }, read: { source: "layerDefinition.maxScale" }, write: { target: "layerDefinition.maxScale" } } };
  71. var D = { json: { write: { ignoreOrigin: true }, origins: { "web-map": { read: false, write: false } } } };
  72. export {
  73. l,
  74. p,
  75. m,
  76. f3 as f,
  77. c,
  78. d,
  79. y,
  80. w2 as w,
  81. u,
  82. g,
  83. b,
  84. j,
  85. v,
  86. I,
  87. D
  88. };
  89. //# sourceMappingURL=chunk-GLSWDDR3.js.map