MCPcopy Index your code
hub / github.com/bigskysoftware/_hyperscript / trackElementSymbol

Method trackElementSymbol

tools/common/_hyperscript.iife.js:3056–3063  ·  view source on GitHub ↗

* Track an element-scoped variable read as a dependency. * @param {string} name - Variable name * @param {Element} element - Owning element

(name, element)

Source from the content-addressed store, hash-verified

3054 * @param {Element} element - Owning element
3055 */
3056 trackElementSymbol(name, element) {
3057 if (!element) return;
3058 var elementId = this._getObjectState(element).id;
3059 this._currentEffect.dependencies.set(
3060 "symbol:element:" + name + ":" + elementId,
3061 { type: "symbol", name, scope: "element", element }
3062 );
3063 }
3064 /**
3065 * Track a property read as a dependency.
3066 * Subscription is coarse-grained (one handler per object, not per property),

Callers 1

resolveSymbolMethod · 0.45

Calls 2

_getObjectStateMethod · 0.45
setMethod · 0.45

Tested by

no test coverage detected