| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 | 
							- import {
 
-   t
 
- } from "./chunk-OP2HNSVZ.js";
 
- import {
 
-   S,
 
-   l,
 
-   o
 
- } from "./chunk-ZSW35JPD.js";
 
- import {
 
-   has,
 
-   y
 
- } from "./chunk-SPWQ3AWG.js";
 
- // node_modules/@arcgis/core/layers/graphics/sources/support/clientSideDefaults.js
 
- function o2(t2) {
 
-   return { renderer: { type: "simple", symbol: "esriGeometryPoint" === t2 || "esriGeometryMultipoint" === t2 ? l : "esriGeometryPolyline" === t2 ? o : S } };
 
- }
 
- var u = /^[_$a-zA-Z][_$a-zA-Z0-9]*$/;
 
- var n = 1;
 
- function i(t2, s) {
 
-   if (has("esri-csp-restrictions"))
 
-     return () => ({ [s]: null, ...t2 });
 
-   try {
 
-     let e = `this.${s} = null;`;
 
-     for (const s2 in t2) {
 
-       e += `this${u.test(s2) ? `.${s2}` : `["${s2}"]`} = ${JSON.stringify(t2[s2])};`;
 
-     }
 
-     const r = new Function(`
 
-       return class AttributesClass$${n++} {
 
-         constructor() {
 
-           ${e};
 
-         }
 
-       }
 
-     `)();
 
-     return () => new r();
 
-   } catch (e) {
 
-     return () => ({ [s]: null, ...t2 });
 
-   }
 
- }
 
- function a(s = {}) {
 
-   return [{ name: "New Feature", description: "", prototype: { attributes: y(s) } }];
 
- }
 
- function l2(t2, e) {
 
-   return { analytics: { supportsCacheHint: false }, attachment: null, data: { isVersioned: false, supportsAttachment: false, supportsM: false, supportsZ: t2 }, metadata: { supportsAdvancedFieldProperties: false }, operations: { supportsCalculate: false, supportsTruncate: false, supportsValidateSql: false, supportsAdd: e, supportsDelete: e, supportsEditing: e, supportsChangeTracking: false, supportsQuery: true, supportsQueryAnalytics: false, supportsQueryAttachments: false, supportsQueryTopFeatures: false, supportsResizeAttachments: false, supportsSync: false, supportsUpdate: e, supportsExceedsLimitStatistics: true }, query: t, queryRelated: { supportsCount: true, supportsOrderBy: true, supportsPagination: true, supportsCacheHint: false }, queryTopFeatures: { supportsCacheHint: false }, editing: { supportsGeometryUpdate: e, supportsGlobalId: false, supportsReturnServiceEditsInSourceSpatialReference: false, supportsRollbackOnFailure: false, supportsUpdateWithoutM: false, supportsUploadWithItemId: false, supportsDeleteByAnonymous: false, supportsDeleteByOthers: false, supportsUpdateByAnonymous: false, supportsUpdateByOthers: false } };
 
- }
 
- export {
 
-   o2 as o,
 
-   i,
 
-   a,
 
-   l2 as l
 
- };
 
- //# sourceMappingURL=chunk-A6WD5XTM.js.map
 
 
  |