1 | import { Backend, Identifier } from 'dnd-core';
|
2 | import { Connector } from './SourceConnector';
|
3 | import { DropTargetOptions } from '../types';
|
4 | export declare class TargetConnector implements Connector {
|
5 | hooks: any;
|
6 | private handlerId;
|
7 | private dropTargetRef;
|
8 | private dropTargetNode;
|
9 | private dropTargetOptionsInternal;
|
10 | private unsubscribeDropTarget;
|
11 | private lastConnectedHandlerId;
|
12 | private lastConnectedDropTarget;
|
13 | private lastConnectedDropTargetOptions;
|
14 | private readonly backend;
|
15 | constructor(backend: Backend);
|
16 | get connectTarget(): any;
|
17 | reconnect(): void;
|
18 | receiveHandlerId(newHandlerId: Identifier | null): void;
|
19 | get dropTargetOptions(): DropTargetOptions;
|
20 | set dropTargetOptions(options: DropTargetOptions);
|
21 | private didHandlerIdChange;
|
22 | private didDropTargetChange;
|
23 | private didOptionsChange;
|
24 | disconnectDropTarget(): void;
|
25 | private get dropTarget();
|
26 | private clearDropTarget;
|
27 | }
|