UNPKG

dockview-core

Version:

Zero dependency layout manager supporting tabs, grids and splitviews

13 lines (12 loc) 526 B
import { CompositeDisposable, IDisposable } from '../lifecycle'; export declare abstract class DragHandler extends CompositeDisposable { protected readonly el: HTMLElement; private readonly dataDisposable; private readonly pointerEventsDisposable; private readonly _onDragStart; readonly onDragStart: import("../events").Event<DragEvent>; constructor(el: HTMLElement); abstract getData(event: DragEvent): IDisposable; protected isCancelled(_event: DragEvent): boolean; private configure; }