1
0
mirror of https://github.com/jaandrle/deka-dom-el synced 2025-07-02 20:52:14 +02:00

🐛 Node in enviroment

This commit is contained in:
2025-03-10 16:35:09 +01:00
parent ee7fe43369
commit bc2398a005
11 changed files with 23 additions and 19 deletions

View File

@ -91,6 +91,7 @@ var enviroment = {
setDeleteAttr,
ssr: "",
D: globalThis.document,
N: globalThis.Node,
F: globalThis.DocumentFragment,
H: globalThis.HTMLElement,
S: globalThis.SVGElement,
@ -231,9 +232,9 @@ function connectionsChangesObserverConstructor() {
if (store.size > 30)
await requestIdle();
const out = [];
if (!isInstance(element, Node)) return out;
if (!isInstance(element, enviroment.N)) return out;
for (const el of store.keys()) {
if (el === element || !isInstance(el, Node)) continue;
if (el === element || !isInstance(el, enviroment.N)) continue;
if (element.contains(el))
out.push(el);
}

File diff suppressed because one or more lines are too long

5
dist/esm.js vendored
View File

@ -58,6 +58,7 @@ var enviroment = {
setDeleteAttr,
ssr: "",
D: globalThis.document,
N: globalThis.Node,
F: globalThis.DocumentFragment,
H: globalThis.HTMLElement,
S: globalThis.SVGElement,
@ -198,9 +199,9 @@ function connectionsChangesObserverConstructor() {
if (store.size > 30)
await requestIdle();
const out = [];
if (!isInstance(element, Node)) return out;
if (!isInstance(element, enviroment.N)) return out;
for (const el of store.keys()) {
if (el === element || !isInstance(el, Node)) continue;
if (el === element || !isInstance(el, enviroment.N)) continue;
if (element.contains(el))
out.push(el);
}

2
dist/esm.min.js vendored

File diff suppressed because one or more lines are too long

View File

@ -136,6 +136,7 @@ var DDE = (() => {
setDeleteAttr,
ssr: "",
D: globalThis.document,
N: globalThis.Node,
F: globalThis.DocumentFragment,
H: globalThis.HTMLElement,
S: globalThis.SVGElement,
@ -276,9 +277,9 @@ var DDE = (() => {
if (store.size > 30)
await requestIdle();
const out = [];
if (!isInstance(element, Node)) return out;
if (!isInstance(element, enviroment.N)) return out;
for (const el of store.keys()) {
if (el === element || !isInstance(el, Node)) continue;
if (el === element || !isInstance(el, enviroment.N)) continue;
if (element.contains(el))
out.push(el);
}

File diff suppressed because one or more lines are too long

5
dist/iife.js vendored
View File

@ -100,6 +100,7 @@ var DDE = (() => {
setDeleteAttr,
ssr: "",
D: globalThis.document,
N: globalThis.Node,
F: globalThis.DocumentFragment,
H: globalThis.HTMLElement,
S: globalThis.SVGElement,
@ -240,9 +241,9 @@ var DDE = (() => {
if (store.size > 30)
await requestIdle();
const out = [];
if (!isInstance(element, Node)) return out;
if (!isInstance(element, enviroment.N)) return out;
for (const el of store.keys()) {
if (el === element || !isInstance(el, Node)) continue;
if (el === element || !isInstance(el, enviroment.N)) continue;
if (element.contains(el))
out.push(el);
}

2
dist/iife.min.js vendored

File diff suppressed because one or more lines are too long