+Move me, but you can use the plus sign to drag me around.
+Note that handle element in the moves handler is just the original event target.
+This might also be useful if you want multiple children of an element to be able to trigger a drag event.
+You can also use the moves option to determine whether an element can be dragged at all from a container, drag handle or not.
      
<div [dragula]='"sixth-bag"'></div>
<div [dragula]='"sixth-bag"'></div>

class MuchExample {
  constructor(private dragulaService: DragulaService) {
    dragulaService.setOptions('sixth-bag', {
      moves: function (el, container, handle) {
        return handle.className === 'handle';
      }
    });
  }
}
      
    
There are a few similar mechanisms to determine whether an element can be dragged from a certain container (moves), whether an element can be dropped into a certain container at a certain position (accepts), and whether an element is able to originate a drag event (invalid).