12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- import {
- P,
- n2 as n,
- r
- } from "./chunk-2Z2TG5CU.js";
- import {
- a,
- e,
- p,
- r2,
- v
- } from "./chunk-V6P2MAQQ.js";
- import {
- h
- } from "./chunk-YXWMMD76.js";
- // node_modules/@arcgis/core/core/reactiveUtils.js
- function l2(n2, t, r3 = {}) {
- return m(n2, t, r3, y);
- }
- function f(n2, t, r3 = {}) {
- return m(n2, t, r3, d);
- }
- function m(n2, t, r3 = {}, e2) {
- let i = null;
- const u = r3.once ? (n3, r4) => {
- e2(n3) && (h(i), t(n3, r4));
- } : (n3, r4) => {
- e2(n3) && t(n3, r4);
- };
- if (i = P(n2, u, r3.sync, r3.equals), r3.initial) {
- const t2 = n2();
- u(t2, t2);
- }
- return i;
- }
- function a2(r3, i, u, s = {}) {
- let c = null, f2 = null, m2 = null;
- function a3() {
- var _a;
- c && f2 && (f2.remove(), (_a = s.onListenerRemove) == null ? void 0 : _a.call(s, c), c = null, f2 = null);
- }
- function p2(n2) {
- s.once && s.once && h(m2), u(n2);
- }
- const j2 = l2(r3, (r4, e2) => {
- var _a;
- a3(), e(r4) && (c = r4, f2 = r2(r4, i, p2), (_a = s.onListenerAdd) == null ? void 0 : _a.call(s, r4));
- }, { sync: s.sync, initial: true });
- return m2 = n(() => {
- j2.remove(), a3();
- }), m2;
- }
- function j(n2, t) {
- return v2(n2, d, t);
- }
- function v2(n2, t, e2) {
- if (p(e2))
- return Promise.reject(a());
- const c = n2();
- if (t == null ? void 0 : t(c))
- return Promise.resolve(c);
- let l3 = null;
- function f2() {
- l3 = h(l3);
- }
- return new Promise((o, i) => {
- l3 = r([v(e2, () => {
- f2(), i(a());
- }), m(n2, (n3) => {
- f2(), o(n3);
- }, { sync: false, once: true }, t != null ? t : y)]);
- });
- }
- function y(n2) {
- return true;
- }
- function d(n2) {
- return !!n2;
- }
- var U = { sync: true };
- var h2 = { initial: true };
- var w = { sync: true, initial: true };
- export {
- l2 as l,
- f,
- a2 as a,
- j,
- U,
- h2 as h,
- w
- };
- //# sourceMappingURL=chunk-TJV6ODRM.js.map
|