import { DataReconciler } from "https://deno.land/x/dom_diff@1.0.0-beta.2/mod.ts";
data
property reconciler.
Examples
Example 1
Example 1
import { DataReconciler } from "https://deno.land/x/dom_diff/reconcilers/data.ts";
import { assertEquals } from "https://deno.land/std/testing/asserts.ts";
declare const data1: string;
declare const data2: string;
const oldNode = document.createTextNode(data1);
const newNode = document.createTextNode(data2);
const reconciler = new DataReconciler();
const patches = reconciler.diff(oldNode, newNode);
for (const patch of patches) {
reconciler.update(oldNode, patch);
}
assertEquals(oldNode.data, data2);