smartxml: Getting rid of nodeMoved event in favor of `move` flag on nodeDetached...
authorAleksander Łukasz <aleksander.lukasz@nowoczesnapolska.org.pl>
Fri, 9 May 2014 10:41:04 +0000 (12:41 +0200)
committerAleksander Łukasz <aleksander.lukasz@nowoczesnapolska.org.pl>
Tue, 27 May 2014 14:18:08 +0000 (16:18 +0200)
commitdec5a3d8b3a4cc70a9b2bc7bc1305ba0ae11a369
tree05c770b89bb7ea58e40011cbefdcb5d355567dd5
parentbc66ee34b72b64bbf916a055bf2742ffc7da08c2
smartxml: Getting rid of nodeMoved event in favor of `move` flag on nodeDetached/nodeAdded events

Moving nodes is now expressed in terms of detaching and adding events.

This simplifies implementation and api a little bit and makes it easier
for a client code to handle "move events".
src/smartxml/core.js
src/smartxml/smartxml.js
src/smartxml/smartxml.test.js