UNPKG

@duoduo-oba/ng-devui

Version:

DevUI components based on Angular

23 lines (22 loc) 754 B
import { ElementRef, OnInit, OnChanges, SimpleChanges } from '@angular/core'; export declare class MovableDirective implements OnInit, OnChanges { el: ElementRef; topStart: number; leftStart: number; _allowDrag: boolean; md: boolean; handle: HTMLElement; moveEl: HTMLElement; element: any; constructor(el: ElementRef); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; onMouseDown(event: MouseEvent): void; onMouseUp(event: MouseEvent): void; onMouseMove(event: MouseEvent): void; onTouchStart(event: any): void; onTouchEnd(): void; onTouchMove(event: any): void; checkHandleTarget: (target: any, element: any) => boolean; allowDrag: boolean; }