zorro-ext-subin
Version:
24 lines (23 loc) • 618 B
TypeScript
import { Renderer2, ElementRef } from "@angular/core";
export declare class DragBoxDirective {
private rd2;
private el;
box: any;
private pageSize;
dragging: boolean;
constructor(rd2: Renderer2, el: ElementRef);
ngOnInit(): void;
ngOnDestroy(): void;
mousedown(event: MouseEvent, target: any): void;
mousemove({pageX, pageY}: {
pageX: any;
pageY: any;
}): boolean;
mouseup(event: MouseEvent): void;
resize(event: MouseEvent): void;
getViewport(): any;
center(ele: any): {
x: number;
y: number;
};
}