1 | import { ElementRef } from '@angular/core';
|
2 | import { CapturedNode } from './captured-node';
|
3 | import { NodeDraggableEvent } from './draggable.events';
|
4 | import { Subject } from 'rxjs';
|
5 | import * as i0 from "@angular/core";
|
6 | export declare class NodeDraggableService {
|
7 | draggableNodeEvents$: Subject<NodeDraggableEvent>;
|
8 | private capturedNode;
|
9 | fireNodeDragged(captured: CapturedNode, target: ElementRef): void;
|
10 | captureNode(node: CapturedNode): void;
|
11 | getCapturedNode(): CapturedNode;
|
12 | releaseCapturedNode(): void;
|
13 | static ɵfac: i0.ɵɵFactoryDeclaration<NodeDraggableService, never>;
|
14 | static ɵprov: i0.ɵɵInjectableDeclaration<NodeDraggableService>;
|
15 | }
|