PHP 7.4.33
Preview: HTML5BackendImpl.d.ts Size: 2.74 KB
/var/www/uibuilder.cmshelp.dk/httpdocs/node_modules/react-dnd-html5-backend/dist/HTML5BackendImpl.d.ts
import type { Backend, DragDropManager, Unsubscribe } from 'dnd-core';
import type { HTML5BackendContext, HTML5BackendOptions } from './types.js';
export declare class HTML5BackendImpl implements Backend {
    private options;
    private actions;
    private monitor;
    private registry;
    private enterLeaveCounter;
    private sourcePreviewNodes;
    private sourcePreviewNodeOptions;
    private sourceNodes;
    private sourceNodeOptions;
    private dragStartSourceIds;
    private dropTargetIds;
    private dragEnterTargetIds;
    private currentNativeSource;
    private currentNativeHandle;
    private currentDragSourceNode;
    private altKeyPressed;
    private mouseMoveTimeoutTimer;
    private asyncEndDragFrameId;
    private dragOverTargetIds;
    private lastClientOffset;
    private hoverRafId;
    constructor(manager: DragDropManager, globalContext?: HTML5BackendContext, options?: HTML5BackendOptions);
    /**
     * Generate profiling statistics for the HTML5Backend.
     */
    profile(): Record<string, number>;
    get window(): Window | undefined;
    get document(): Document | undefined;
    /**
     * Get the root element to use for event subscriptions
     */
    private get rootElement();
    setup(): void;
    teardown(): void;
    connectDragPreview(sourceId: string, node: Element, options: any): Unsubscribe;
    connectDragSource(sourceId: string, node: Element, options: any): Unsubscribe;
    connectDropTarget(targetId: string, node: HTMLElement): Unsubscribe;
    private addEventListeners;
    private removeEventListeners;
    private getCurrentSourceNodeOptions;
    private getCurrentDropEffect;
    private getCurrentSourcePreviewNodeOptions;
    private getSourceClientOffset;
    private isDraggingNativeItem;
    private beginDragNativeItem;
    private endDragNativeItem;
    private isNodeInDocument;
    private endDragIfSourceWasRemovedFromDOM;
    private setCurrentDragSourceNode;
    private clearCurrentDragSourceNode;
    private scheduleHover;
    private cancelHover;
    handleTopDragStartCapture: () => void;
    handleDragStart(e: DragEvent, sourceId: string): void;
    handleTopDragStart: (e: DragEvent) => void;
    handleTopDragEndCapture: () => void;
    handleTopDragEnterCapture: (e: DragEvent) => void;
    handleDragEnter(_e: DragEvent, targetId: string): void;
    handleTopDragEnter: (e: DragEvent) => void;
    handleTopDragOverCapture: (e: DragEvent) => void;
    handleDragOver(_e: DragEvent, targetId: string): void;
    handleTopDragOver: (e: DragEvent) => void;
    handleTopDragLeaveCapture: (e: DragEvent) => void;
    handleTopDropCapture: (e: DragEvent) => void;
    handleDrop(_e: DragEvent, targetId: string): void;
    handleTopDrop: (e: DragEvent) => void;
    handleSelectStart: (e: DragEvent) => void;
}

Directory Contents

Dirs: 2 × Files: 33
Name Size Perms Modified Actions
- drwxr-xr-x 2025-03-28 11:04:37
Edit Download
utils DIR
- drwxr-xr-x 2025-03-28 11:04:37
Edit Download
221 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
230 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
755 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
354 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
915 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
2.27 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
59 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
283 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
607 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
2.74 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
24.85 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
43.96 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
276 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
377 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
1.08 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
169 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
301 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
926 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
210 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
2.72 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
6.40 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
186 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
194 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
430 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
433 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
3.79 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
7.68 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
408 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
924 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
2.03 KB lrw-r--r-- 2025-03-28 11:04:37
Edit Download
270 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
46 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
363 B lrw-r--r-- 2025-03-28 11:04:37
Edit Download
If ZipArchive is unavailable, a .tar will be created (no compression).