UNPKG

717 BTypeScriptView Raw
1import { ElementRef, OnChanges, OnDestroy, SimpleChange, EventEmitter } from '@angular/core';
2import { DragulaService } from './dragula.service';
3export declare class DragulaDirective implements OnChanges, OnDestroy {
4 private el;
5 private dragulaService;
6 dragula: string;
7 dragulaModel: any[];
8 dragulaModelChange: EventEmitter<any[]>;
9 private subs;
10 private readonly container;
11 private group;
12 constructor(el: ElementRef, dragulaService: DragulaService);
13 ngOnChanges(changes: {
14 dragula?: SimpleChange;
15 dragulaModel?: SimpleChange;
16 }): void;
17 setup(): void;
18 subscribe(name: string): void;
19 teardown(groupName: string): void;
20 ngOnDestroy(): void;
21}