1 | import { ElementRef, OnChanges, OnDestroy, SimpleChange, EventEmitter } from '@angular/core';
|
2 | import { DragulaService } from './dragula.service';
|
3 | export 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 | }
|