@evolv/dom-snapshot
TypeScript icon, indicating that this package has built-in type declarations

1.5.3 • Public • Published

dom-snapshot

Snapshot the DOM into a stateful and serializable data structure and provide the ability to rebuild the DOM via snapshot.

API

This package export following methods:

snapshot

snapshot will traverse the DOM and return a stateful and serializable data structure which can represent the current DOM view.

rebuild

rebuild will build the DOM according to the taken snapshot.

serializeNodeWithId

serializeNodeWithId can serialize a node into snapshot format with id.

buildNodeWithMeta

buildNodeWithMeta will build DOM from serialized node and store serialized information in the mirror.getMeta(node).

Package Sidebar

Install

npm i @evolv/dom-snapshot

Weekly Downloads

93

Version

1.5.3

License

Apache-2.0

Unpacked Size

164 kB

Total Files

42

Last publish

Collaborators

  • samdshermanevolv
  • emman.mascarinas
  • idaunis
  • matt-strom
  • robertsevern
  • evolvengineeringbot