UNPKG

689 BTypeScriptView Raw
1import { ElementRef } from '@angular/core';
2import { CapturedNode } from './captured-node';
3import { NodeDraggableEvent } from './draggable.events';
4import { Subject } from 'rxjs';
5import * as i0 from "@angular/core";
6export 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}