UNPKG

679 BTypeScriptView Raw
1import { Widget } from '@lumino/widgets';
2import { Message } from '@lumino/messaging';
3/**
4 * A handle that allows to change input/output proportions in side-by-side mode.
5 */
6export declare class ResizeHandle extends Widget {
7 protected targetNode: HTMLElement;
8 private _isActive;
9 private _isDragging;
10 private _mouseOffset;
11 private _protectedWidth;
12 constructor(targetNode: HTMLElement);
13 protected onAfterAttach(msg: Message): void;
14 protected onAfterDetach(msg: Message): void;
15 /**
16 * Handle the DOM events for the widget.
17 *
18 * @param event - The DOM event sent to the widget.
19 *
20 */
21 handleEvent(event: Event): void;
22}