30 lines
873 B
TypeScript
30 lines
873 B
TypeScript
/*!
|
|
* Jodit Editor (https://xdsoft.net/jodit/)
|
|
* Released under MIT see LICENSE.txt in the project root for license information.
|
|
* Copyright (c) 2013-2025 Valeriy Chupurnov. All rights reserved. https://xdsoft.net
|
|
*/
|
|
import { Plugin } from "../../core/plugin/index";
|
|
/**
|
|
* Process drag and drop image from FileBrowser and movev image inside the editor
|
|
*/
|
|
export declare class dragAndDrop extends Plugin {
|
|
private isFragmentFromEditor;
|
|
private isCopyMode;
|
|
private startDragPoint;
|
|
private draggable;
|
|
private bufferRange;
|
|
/** @override */
|
|
afterInit(): void;
|
|
private onDragStart;
|
|
private addDragListeners;
|
|
private removeDragListeners;
|
|
private onDrag;
|
|
private onDragEnd;
|
|
private onDrop;
|
|
private __getWorkFragment;
|
|
private __insertFragment;
|
|
private getText;
|
|
/** @override */
|
|
beforeDestruct(): void;
|
|
}
|