title: ng2-dragula setOptions and drop version problem
body: <p>Apparently 1.5.0 support <code>this.dragulaService.setOptions</code> while 2.1.1 doesn't and in reverse while 2.1.1 support <code>this.dragulaService.drop</code> subscribe 1.5.0 doesn't. </p>
  
  <p><a href="https://stackblitz.com/edit/ng2-dragula-base-rbfvbg?file=src%2Fapp%2Fapp.component.ts" rel="nofollow noreferrer">Stackblitz Fork for 1.5.0</a></p>
  
  <p><a href="https://stackblitz.com/edit/ng2-dragula-base-yabai4?file=src%2Fapp%2Fapp.component.ts" rel="nofollow noreferrer">Stackblitz Fork for 2.1.1</a></p>
  
  <p>Relevant code to notice: </p>
  
  <p>1.5.0 (not working)</p>
  
  <p><a href="https://i.stack.imgur.com/9AjqF.png" rel="nofollow noreferrer">(Error)</a>:</p>
  
  <blockquote>
    <p>Cannot invoke an expression whose type lacks a call signature. Type
    'EvenEmitter' has no compatible call signatures. (property)
    AppComponent.dragulaService: DragulaService</p>
  </blockquote>
  
  <pre><code>this.dragulaService.drop("dnd")
        .subscribe(({ name, el, target, source, sibling }) =&gt; {
        //content
  }
  </code></pre>
  
  <p>1.5.0 (working)</p>
  
  <pre><code>this.dragulaService.setOptions('dnd', {
    moves: (el, source, handle, sibling) =&gt; !el.classList.contains('nodrag')
  });
  </code></pre>
  
  <p>2.1.1 (working)</p>
  
  <pre><code>this.dragulaService.drop("dnd")
      .subscribe(({ name, el, target, source, sibling }) =&gt; {
      //content
  }
  </code></pre>
  
  <p>2.1.1 (not working)</p>
  
  <pre><code>this.dragulaService.createGroup("dnd", {
    moves: (el, source, handle, sibling) =&gt; !el.classList.contains('nodrag')
  });
  </code></pre>
  
  <p><a href="https://i.stack.imgur.com/xN3PS.png" rel="nofollow noreferrer">(Error)</a>:</p>
  
  <blockquote>
    <p>Argument of type '{moves: (el: any, source: any, handle: any, sibling:
    any) => boolean; }' is not assignable to parameter of type
    'DragulaOptions'. Object literal may only specify known
    properties, and 'moves' does not exist in type 'Dragula Options'.
    (parameter) handle: any</p>
  </blockquote>
  
  <p>Note while there is a <a href="https://github.com/valor-software/ng2-dragula/blob/master/MIGRATION-v2.md" rel="nofollow noreferrer">migration guide</a> and <a href="https://github.com/valor-software/ng2-dragula/blob/master/modules/ng2-dragula/CHANGELOG.md" rel="nofollow noreferrer">changelog</a> it does <a href="https://github.com/valor-software/ng2-dragula/blob/master/MIGRATION-v2.md#4-replace-setoptions-and-dragulaoptions-with-dragulaservicecreategroup" rel="nofollow noreferrer">state</a> <a href="https://i.stack.imgur.com/zLD2B.png" rel="nofollow noreferrer">how to replace the setOptions into create group</a>. But it's still not working in my case.</p>
  
  <p>Is there any way to use both functions? Or do I miss something obvious?</p>