The following list contains events that you can react on:

- `change` - generic event triggered for any change on the element
- `change:position` - triggered when the element changes its position
- `change:angle` - triggered when the element gets rotated
- `change:size` - triggered when the element gets resized
- `change:attrs` - triggered when the element changes its attributes
- `change:embeds` - triggered when other cells were embedded into the element
- `change:parent` - triggered when the element got embedded into another element
- `change:z` - triggered when the element is moved in the z-level (toFront and toBack)
- `transition:start` - triggered when a transition starts.
- `transition:end` - triggered when a transiton ends.

    element.on('change:position', function() { alert('element moved') })