@open-e/oe-coordinator
Version:
This module is used to detect mouse movement on the border of HTMLElement. Useful usecase is to enable resize event in `div` element when mouse is on the border of it.
19 lines (18 loc) • 573 B
TypeScript
import { Renderer2, OnInit, ElementRef } from "@angular/core";
export declare class AttributeDragDirective implements OnInit {
private renderer;
private _ref;
private _pointerDown;
private _pointerMove;
private _pointerUp;
private _margin;
private _pageX;
min: number;
max: number;
constructor(renderer: Renderer2, _ref: ElementRef);
onPointerDown(event: MouseEvent): void;
onPointerMove(event: MouseEvent): void;
onPointerUp(event: MouseEvent): void;
ngOnInit(): void;
private _cutEdgeValue;
}