mutation-summary
Version:
Makes observing the DOM fast and easy
18 lines (17 loc) • 516 B
TypeScript
import { IQuery } from "../IQuery";
import { Summary } from "../Summary";
export declare class TreeMirrorClient {
target: Node;
mirror: any;
private nextId;
private mutationSummary;
private knownNodes;
constructor(target: Node, mirror: any, testingQueries: IQuery[]);
disconnect(): void;
private rememberNode;
private forgetNode;
private serializeNode;
private serializeAddedAndMoved;
private serializeAttributeChanges;
applyChanged(summaries: Summary[]): void;
}