@domql/element
Advanced tools
Comparing version
@@ -25,3 +25,3 @@ 'use strict' | ||
import { triggerEventOn } from '@domql/event' | ||
import { applyAnimationFrame, triggerEventOn } from '@domql/event' | ||
import { assignNode } from '@domql/render' | ||
@@ -260,2 +260,5 @@ import { createState } from '@domql/state' | ||
// apply events | ||
applyAnimationFrame(element, options) | ||
// run `on.renderRouter` | ||
@@ -262,0 +265,0 @@ await triggerEventOn('renderRouter', element, options) |
@@ -214,2 +214,3 @@ "use strict"; | ||
(0, import_render.assignNode)(element, parent, key, attachOptions); | ||
(0, import_event.applyAnimationFrame)(element, options); | ||
await (0, import_event.triggerEventOn)("renderRouter", element, options); | ||
@@ -216,0 +217,0 @@ await (0, import_event.triggerEventOn)("render", element, options); |
@@ -68,3 +68,2 @@ "use strict"; | ||
(0, import_propEvents.propagateEventsFromProps)(element); | ||
(0, import_event.applyAnimationFrame)(element, options); | ||
if (isNewNode && (0, import_utils.isObject)(element.on)) { | ||
@@ -71,0 +70,0 @@ (0, import_event.applyEventsOnNode)(element, options); |
@@ -21,3 +21,3 @@ import createNode from "./node.js"; | ||
} from "@domql/utils"; | ||
import { triggerEventOn } from "@domql/event"; | ||
import { applyAnimationFrame, triggerEventOn } from "@domql/event"; | ||
import { assignNode } from "@domql/render"; | ||
@@ -201,2 +201,3 @@ import { createState } from "@domql/state"; | ||
assignNode(element, parent, key, attachOptions); | ||
applyAnimationFrame(element, options); | ||
await triggerEventOn("renderRouter", element, options); | ||
@@ -203,0 +204,0 @@ await triggerEventOn("render", element, options); |
import { exec, isFunction, isObject, isUndefined, isVariant } from "@domql/utils"; | ||
import { applyEventsOnNode, triggerEventOn, applyAnimationFrame } from "@domql/event"; | ||
import { applyEventsOnNode, triggerEventOn } from "@domql/event"; | ||
import { cacheNode } from "@domql/render"; | ||
@@ -38,3 +38,2 @@ import { isMethod } from "./methods/index.js"; | ||
propagateEventsFromProps(element); | ||
applyAnimationFrame(element, options); | ||
if (isNewNode && isObject(element.on)) { | ||
@@ -41,0 +40,0 @@ applyEventsOnNode(element, options); |
'use strict' | ||
import { exec, isFunction, isObject, isUndefined, isVariant } from '@domql/utils' | ||
import { applyEventsOnNode, triggerEventOn, applyAnimationFrame } from '@domql/event' | ||
import { applyEventsOnNode, triggerEventOn } from '@domql/event' | ||
import { cacheNode } from '@domql/render' | ||
@@ -40,3 +40,2 @@ import { isMethod } from './methods/index.js' | ||
} | ||
// node.dataset // .key = element.key | ||
@@ -61,5 +60,2 @@ | ||
// apply events | ||
applyAnimationFrame(element, options) | ||
if (isNewNode && isObject(element.on)) { | ||
@@ -66,0 +62,0 @@ applyEventsOnNode(element, options) |
{ | ||
"name": "@domql/element", | ||
"version": "2.5.188", | ||
"version": "2.5.190", | ||
"license": "MIT", | ||
@@ -30,8 +30,8 @@ "type": "module", | ||
"dependencies": { | ||
"@domql/event": "^2.5.187", | ||
"@domql/render": "^2.5.187", | ||
"@domql/state": "^2.5.187", | ||
"@domql/event": "^2.5.190", | ||
"@domql/render": "^2.5.190", | ||
"@domql/state": "^2.5.190", | ||
"@domql/utils": "^2.5.187" | ||
}, | ||
"gitHead": "b240e178ba2f5c7a6d0f8fd28bbe7936e086642c", | ||
"gitHead": "c4e06a81317c6d43c070d9ad93bbaeba24b3bb3b", | ||
"devDependencies": { | ||
@@ -38,0 +38,0 @@ "@babel/core": "^7.12.0" |
272166
0Updated
Updated
Updated