Transfer data between different components.
Implements interface for data moving and transformation.
Required for dnd between components.
| copy | copies an item to the same or another object | 
| move | moves the specified item to a new position | 
| moveBottom | moves the specified item to the last position | 
| moveDown | increases the item index and moves the item to the new position | 
| moveTop | moves the specified item to the first position | 
| moveUp | decreases the item index and moves the item to the new position | 
| externalData | allows defining custom 'move' logic for the component. |