chunk-PFG2S2HL.js 9.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168
  1. import {
  2. a
  3. } from "./chunk-MFUAILAT.js";
  4. import {
  5. p
  6. } from "./chunk-HZJYXMI6.js";
  7. import {
  8. l as l2
  9. } from "./chunk-7XXXCK2A.js";
  10. import {
  11. r
  12. } from "./chunk-7ZIDBK7B.js";
  13. import {
  14. o,
  15. s
  16. } from "./chunk-PDKDCAAD.js";
  17. import {
  18. d,
  19. e,
  20. l3 as l,
  21. n2 as n
  22. } from "./chunk-Y3WMVFTW.js";
  23. import {
  24. S
  25. } from "./chunk-IHXECKQQ.js";
  26. import {
  27. m
  28. } from "./chunk-IKP3YN53.js";
  29. // node_modules/@arcgis/core/renderers/support/pointCloud/ColorModulation.js
  30. var s2;
  31. var i = s2 = class extends l {
  32. constructor() {
  33. super(...arguments), this.field = null, this.minValue = 0, this.maxValue = 255;
  34. }
  35. clone() {
  36. return new s2({ field: this.field, minValue: this.minValue, maxValue: this.maxValue });
  37. }
  38. };
  39. e([d({ type: String, json: { write: true } })], i.prototype, "field", void 0), e([d({ type: Number, nonNullable: true, json: { write: true } })], i.prototype, "minValue", void 0), e([d({ type: Number, nonNullable: true, json: { write: true } })], i.prototype, "maxValue", void 0), i = s2 = e([n("esri.renderers.support.pointCloud.ColorModulation")], i);
  40. var p2 = i;
  41. // node_modules/@arcgis/core/renderers/support/pointCloud/PointSizeAlgorithm.js
  42. var p3 = new s({ pointCloudFixedSizeAlgorithm: "fixed-size", pointCloudSplatAlgorithm: "splat" });
  43. var i2 = class extends l {
  44. };
  45. e([d({ type: p3.apiValues, readOnly: true, nonNullable: true, json: { type: p3.jsonValues, read: false, write: p3.write } })], i2.prototype, "type", void 0), i2 = e([n("esri.renderers.support.pointCloud.PointSizeAlgorithm")], i2);
  46. var a2 = i2;
  47. // node_modules/@arcgis/core/renderers/support/pointCloud/PointSizeFixedSizeAlgorithm.js
  48. var i3;
  49. var p4 = i3 = class extends a2 {
  50. constructor() {
  51. super(...arguments), this.type = "fixed-size", this.size = 0, this.useRealWorldSymbolSizes = null;
  52. }
  53. clone() {
  54. return new i3({ size: this.size, useRealWorldSymbolSizes: this.useRealWorldSymbolSizes });
  55. }
  56. };
  57. e([r({ pointCloudFixedSizeAlgorithm: "fixed-size" })], p4.prototype, "type", void 0), e([d({ type: Number, nonNullable: true, json: { write: true } })], p4.prototype, "size", void 0), e([d({ type: Boolean, json: { write: true } })], p4.prototype, "useRealWorldSymbolSizes", void 0), p4 = i3 = e([n("esri.renderers.support.pointCloud.PointSizeFixedSizeAlgorithm")], p4);
  58. var l3 = p4;
  59. // node_modules/@arcgis/core/renderers/support/pointCloud/PointSizeSplatAlgorithm.js
  60. var p5;
  61. var c = p5 = class extends a2 {
  62. constructor() {
  63. super(...arguments), this.type = "splat", this.scaleFactor = 1;
  64. }
  65. clone() {
  66. return new p5({ scaleFactor: this.scaleFactor });
  67. }
  68. };
  69. e([r({ pointCloudSplatAlgorithm: "splat" })], c.prototype, "type", void 0), e([d({ type: Number, value: 1, nonNullable: true, json: { write: true } })], c.prototype, "scaleFactor", void 0), c = p5 = e([n("esri.renderers.support.pointCloud.PointSizeSplatAlgorithm")], c);
  70. var a3 = c;
  71. // node_modules/@arcgis/core/renderers/support/pointCloud/pointSizeAlgorithmTypeUtils.js
  72. var e2 = { key: "type", base: a2, typeMap: { "fixed-size": l3, splat: a3 } };
  73. // node_modules/@arcgis/core/renderers/PointCloudRenderer.js
  74. var u = o()({ pointCloudClassBreaksRenderer: "point-cloud-class-breaks", pointCloudRGBRenderer: "point-cloud-rgb", pointCloudStretchRenderer: "point-cloud-stretch", pointCloudUniqueValueRenderer: "point-cloud-unique-value" });
  75. var c2 = class extends l {
  76. constructor(o2) {
  77. super(o2), this.type = void 0, this.pointSizeAlgorithm = null, this.colorModulation = null, this.pointsPerInch = 10;
  78. }
  79. clone() {
  80. return console.warn(".clone() is not implemented for " + this.declaredClass), null;
  81. }
  82. cloneProperties() {
  83. return { pointSizeAlgorithm: m(this.pointSizeAlgorithm), colorModulation: m(this.colorModulation), pointsPerInch: m(this.pointsPerInch) };
  84. }
  85. };
  86. e([d({ type: u.apiValues, readOnly: true, nonNullable: true, json: { type: u.jsonValues, read: false, write: u.write } })], c2.prototype, "type", void 0), e([d({ types: e2, json: { write: true } })], c2.prototype, "pointSizeAlgorithm", void 0), e([d({ type: p2, json: { write: true } })], c2.prototype, "colorModulation", void 0), e([d({ json: { write: true }, nonNullable: true, type: Number })], c2.prototype, "pointsPerInch", void 0), c2 = e([n("esri.renderers.PointCloudRenderer")], c2), function(o2) {
  87. o2.fieldTransformTypeKebabDict = new s({ none: "none", lowFourBit: "low-four-bit", highFourBit: "high-four-bit", absoluteValue: "absolute-value", moduloTen: "modulo-ten" });
  88. }(c2 || (c2 = {}));
  89. var a4 = c2;
  90. // node_modules/@arcgis/core/renderers/support/pointCloud/ColorClassBreakInfo.js
  91. var a5;
  92. var p6 = a5 = class extends l {
  93. constructor() {
  94. super(...arguments), this.description = null, this.label = null, this.minValue = 0, this.maxValue = 0, this.color = null;
  95. }
  96. clone() {
  97. return new a5({ description: this.description, label: this.label, minValue: this.minValue, maxValue: this.maxValue, color: m(this.color) });
  98. }
  99. };
  100. e([d({ type: String, json: { write: true } })], p6.prototype, "description", void 0), e([d({ type: String, json: { write: true } })], p6.prototype, "label", void 0), e([d({ type: Number, json: { read: { source: "classMinValue" }, write: { target: "classMinValue" } } })], p6.prototype, "minValue", void 0), e([d({ type: Number, json: { read: { source: "classMaxValue" }, write: { target: "classMaxValue" } } })], p6.prototype, "maxValue", void 0), e([d({ type: l2, json: { type: [S], write: true } })], p6.prototype, "color", void 0), p6 = a5 = e([n("esri.renderers.support.pointCloud.ColorClassBreakInfo")], p6);
  101. var c3 = p6;
  102. // node_modules/@arcgis/core/renderers/PointCloudClassBreaksRenderer.js
  103. var l4;
  104. var a6 = l4 = class extends a4 {
  105. constructor(e3) {
  106. super(e3), this.type = "point-cloud-class-breaks", this.field = null, this.legendOptions = null, this.fieldTransformType = null, this.colorClassBreakInfos = null;
  107. }
  108. clone() {
  109. return new l4({ ...this.cloneProperties(), field: this.field, fieldTransformType: this.fieldTransformType, colorClassBreakInfos: m(this.colorClassBreakInfos), legendOptions: m(this.legendOptions) });
  110. }
  111. };
  112. e([r({ pointCloudClassBreaksRenderer: "point-cloud-class-breaks" })], a6.prototype, "type", void 0), e([d({ json: { write: true }, type: String })], a6.prototype, "field", void 0), e([d({ type: p, json: { write: true } })], a6.prototype, "legendOptions", void 0), e([d({ type: a4.fieldTransformTypeKebabDict.apiValues, json: { type: a4.fieldTransformTypeKebabDict.jsonValues, read: a4.fieldTransformTypeKebabDict.read, write: a4.fieldTransformTypeKebabDict.write } })], a6.prototype, "fieldTransformType", void 0), e([d({ type: [c3], json: { write: true } })], a6.prototype, "colorClassBreakInfos", void 0), a6 = l4 = e([n("esri.renderers.PointCloudClassBreaksRenderer")], a6);
  113. var d2 = a6;
  114. // node_modules/@arcgis/core/renderers/PointCloudStretchRenderer.js
  115. var l5;
  116. var d3 = l5 = class extends a4 {
  117. constructor(e3) {
  118. super(e3), this.type = "point-cloud-stretch", this.field = null, this.legendOptions = null, this.fieldTransformType = null, this.stops = null;
  119. }
  120. clone() {
  121. return new l5({ ...this.cloneProperties(), field: m(this.field), fieldTransformType: m(this.fieldTransformType), stops: m(this.stops), legendOptions: m(this.legendOptions) });
  122. }
  123. };
  124. e([r({ pointCloudStretchRenderer: "point-cloud-stretch" })], d3.prototype, "type", void 0), e([d({ json: { write: true }, type: String })], d3.prototype, "field", void 0), e([d({ type: p, json: { write: true } })], d3.prototype, "legendOptions", void 0), e([d({ type: a4.fieldTransformTypeKebabDict.apiValues, json: { type: a4.fieldTransformTypeKebabDict.jsonValues, read: a4.fieldTransformTypeKebabDict.read, write: a4.fieldTransformTypeKebabDict.write } })], d3.prototype, "fieldTransformType", void 0), e([d({ type: [a], json: { write: true } })], d3.prototype, "stops", void 0), d3 = l5 = e([n("esri.renderers.PointCloudStretchRenderer")], d3);
  125. var a7 = d3;
  126. // node_modules/@arcgis/core/renderers/support/pointCloud/ColorUniqueValueInfo.js
  127. var l6;
  128. var c4 = l6 = class extends l {
  129. constructor() {
  130. super(...arguments), this.description = null, this.label = null, this.values = null, this.color = null;
  131. }
  132. clone() {
  133. return new l6({ description: this.description, label: this.label, values: m(this.values), color: m(this.color) });
  134. }
  135. };
  136. e([d({ type: String, json: { write: true } })], c4.prototype, "description", void 0), e([d({ type: String, json: { write: true } })], c4.prototype, "label", void 0), e([d({ type: [String], json: { write: true } })], c4.prototype, "values", void 0), e([d({ type: l2, json: { type: [S], write: true } })], c4.prototype, "color", void 0), c4 = l6 = e([n("esri.renderers.support.pointCloud.ColorUniqueValueInfo")], c4);
  137. var n2 = c4;
  138. // node_modules/@arcgis/core/renderers/PointCloudUniqueValueRenderer.js
  139. var l7;
  140. var u2 = l7 = class extends a4 {
  141. constructor(e3) {
  142. super(e3), this.type = "point-cloud-unique-value", this.field = null, this.fieldTransformType = null, this.colorUniqueValueInfos = null, this.legendOptions = null;
  143. }
  144. clone() {
  145. return new l7({ ...this.cloneProperties(), field: m(this.field), fieldTransformType: m(this.fieldTransformType), colorUniqueValueInfos: m(this.colorUniqueValueInfos), legendOptions: m(this.legendOptions) });
  146. }
  147. };
  148. e([r({ pointCloudUniqueValueRenderer: "point-cloud-unique-value" })], u2.prototype, "type", void 0), e([d({ json: { write: true }, type: String })], u2.prototype, "field", void 0), e([d({ type: a4.fieldTransformTypeKebabDict.apiValues, json: { type: a4.fieldTransformTypeKebabDict.jsonValues, read: a4.fieldTransformTypeKebabDict.read, write: a4.fieldTransformTypeKebabDict.write } })], u2.prototype, "fieldTransformType", void 0), e([d({ type: [n2], json: { write: true } })], u2.prototype, "colorUniqueValueInfos", void 0), e([d({ type: p, json: { write: true } })], u2.prototype, "legendOptions", void 0), u2 = l7 = e([n("esri.renderers.PointCloudUniqueValueRenderer")], u2);
  149. var a8 = u2;
  150. export {
  151. a4 as a,
  152. d2 as d,
  153. a7 as a2,
  154. a8 as a3
  155. };
  156. //# sourceMappingURL=chunk-PFG2S2HL.js.map