Drag and Drop angular2 Dragula

I'm using ng2-dragula to drag and drop elements. I need that my drag&drop be in one direction

for example I have a menu of items and I fill my div with this items so its not logical to drag from my div to menu.

I had already found this config to keep my items in menu

 this.dragulaService.setOptions('first-bag', {
            copy: true,
        });


ANSWERS:


Add an 'id' to your menu and change your setOptions as follow:

this.dragulaService.setOptions('first-bag', {
  accepts: function (el, target, source, sibling) {
    return (target.id != 'dragula-source');
  },
  copy: true
});


 MORE:


 ? Swipe event propagation with nested div doesn't work
 ? How can I suppress "WARN: 'Could not find HammerJS." on each text execution?
 ? hammer.js exhibits pinch lag when changing pinch direction (tested on Android)
 ? angular2 and typescript error
 ? Angular2: hammerjs is not found
 ? Turn off Hammer JS events in Angular 2 to allow scrolling
 ? Angular Dragula and ng-repeat $index
 ? Dragula Drag only wanted elements
 ? angular2 Dragula css cursor grab/grabbing not working
 ? ng2-dragula group items in div