Blame view

天文台pc/tianwentai-ui/node_modules/react-dnd/dist/internals/TargetConnector.d.ts 985 Bytes
bc518174   王天杨   提交两个项目文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
  import type { Backend, Identifier } from 'dnd-core';
  import type { DropTargetOptions } from '../types/index.js';
  import type { Connector } from './SourceConnector.js';
  export declare class TargetConnector implements Connector {
      hooks: any;
      private handlerId;
      private dropTargetRef;
      private dropTargetNode;
      private dropTargetOptionsInternal;
      private unsubscribeDropTarget;
      private lastConnectedHandlerId;
      private lastConnectedDropTarget;
      private lastConnectedDropTargetOptions;
      private readonly backend;
      constructor(backend: Backend);
      get connectTarget(): any;
      reconnect(): void;
      receiveHandlerId(newHandlerId: Identifier | null): void;
      get dropTargetOptions(): DropTargetOptions;
      set dropTargetOptions(options: DropTargetOptions);
      private didHandlerIdChange;
      private didDropTargetChange;
      private didOptionsChange;
      disconnectDropTarget(): void;
      private get dropTarget();
      private clearDropTarget;
  }