Projector [WIP]
A DOM-abstraction communicator. Projector consumes patches to update the DOM in frames and provides sanitized event objects to subscribers. This doesn't work yet. Please go look at the gallery. 😀
Usage
Instantiation
const projector = Projector(rootElement):
projector.subscribe(evt => {
console.log(`Received ${evt.type} event from:`, projector.getElement(evt.target));
);
projector.queuePatch(/* array of patches */);