UNPKG

@supermemo/ng2-dragula

Version:

Simple drag and drop with dragula

22 lines (21 loc) 717 B
import { ElementRef, OnChanges, OnDestroy, SimpleChange, EventEmitter } from '@angular/core'; import { DragulaService } from './dragula.service'; export declare class DragulaDirective implements OnChanges, OnDestroy { private el; private dragulaService; dragula: string; dragulaModel: any[]; dragulaModelChange: EventEmitter<any[]>; private subs; private readonly container; private group; constructor(el: ElementRef, dragulaService: DragulaService); ngOnChanges(changes: { dragula?: SimpleChange; dragulaModel?: SimpleChange; }): void; setup(): void; subscribe(name: string): void; teardown(groupName: string): void; ngOnDestroy(): void; }