hdom implementation
DOM element
previous attributes
current attributes
See HDOMImplementation interface for further details.
hdom config options
hdom implementation
parent element (DOM node)
previous tree
current tree
child index
Customized version {@link @thi.ng/equiv#equiv} which takes __diff
attributes into account (at any nesting level). If an hdom element's attribute object contains __diff: false
, the object will ALWAYS be considered unequal, even if all other attributes in the object are equivalent.
-
-
Recursively attempts to call the ILifecycle.release lifecycle method on every element in given tree (branch), using depth-first descent. Each element is checked for the presence of the __release
control attribute. If (and only if) it is set to false
, further descent into that element's branch is skipped.
hdom sub-tree
Generated using TypeDoc
Helper function for diffTree to compute & apply the difference between a node's
prev
andcurr
attributes.