UNPKG

primeng

Version:

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![Join the chat at https://gitter.im/primefaces/primeng](https://badges.gitter.im/primefaces/primeng.svg)](https://gitter.im/primefaces/primeng?ut

56 lines (55 loc) 1.76 kB
import { OnDestroy, AfterViewInit, ElementRef, EventEmitter, NgZone } from '@angular/core'; import { DomHandler } from '../dom/domhandler'; export declare class Draggable implements AfterViewInit, OnDestroy { el: ElementRef; domHandler: DomHandler; zone: NgZone; scope: string; pDraggableDisabled: boolean; dragEffect: string; dragHandle: string; onDragStart: EventEmitter<any>; onDragEnd: EventEmitter<any>; onDrag: EventEmitter<any>; handle: any; dragListener: any; mouseDownListener: any; mouseUpListener: any; constructor(el: ElementRef, domHandler: DomHandler, zone: NgZone); ngAfterViewInit(): void; bindDragListener(): void; unbindDragListener(): void; bindMouseListeners(): void; unbindMouseListeners(): void; drag(event: any): void; dragStart(event: any): void; dragEnd(event: any): void; mousedown(event: any): void; mouseup(event: any): void; allowDrag(): boolean; ngOnDestroy(): void; } export declare class Droppable implements AfterViewInit, OnDestroy { el: ElementRef; domHandler: DomHandler; zone: NgZone; scope: string | string[]; pDroppableDisabled: boolean; dropEffect: string; onDragEnter: EventEmitter<any>; onDragLeave: EventEmitter<any>; onDrop: EventEmitter<any>; constructor(el: ElementRef, domHandler: DomHandler, zone: NgZone); dragOverListener: any; ngAfterViewInit(): void; bindDragOverListener(): void; unbindDragOverListener(): void; dragOver(event: any): void; drop(event: any): void; dragEnter(event: any): void; dragLeave(event: any): void; allowDrop(event: any): boolean; ngOnDestroy(): void; } export declare class DragDropModule { }