MCPcopy Create free account
hub / github.com/bigskysoftware/_hyperscript / trackAttribute

Method trackAttribute

src/core/runtime/reactivity.js:257–261  ·  view source on GitHub ↗

* Track a DOM attribute read as a dependency. * @param {Element} element * @param {string} name - Attribute name

(element, name)

Source from the content-addressed store, hash-verified

255 * @param {string} name - Attribute name
256 */
257 trackAttribute(element, name) {
258 if (!(element instanceof Element)) return;
259 this._currentEffect.dependencies.set("attribute:" + name + ":" + this._getObjectState(element).id,
260 { type: "attribute", element: element, name: name });
261 }
262
263 /**
264 * Track a DOM query as a dependency. Re-evaluates when any DOM

Callers 1

resolveAttributeMethod · 0.45

Calls 2

_getObjectStateMethod · 0.95
setMethod · 0.45

Tested by

no test coverage detected