UNPKG

@catull/igniteui-angular

Version:

Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps

28 lines (27 loc) 1.04 kB
import { OnDestroy, ElementRef, Renderer2, NgZone } from '@angular/core'; import { IgxColumnComponent } from '../columns/column.component'; import { IgxColumnMovingService } from './moving.service'; import { IgxDropDirective } from '../../directives/drag-drop/drag-drop.directive'; export declare class IgxColumnMovingDropDirective extends IgxDropDirective implements OnDestroy { private elementRef; private renderer; private zone; private cms; data: any; readonly column: IgxColumnComponent; readonly isDropTarget: boolean; readonly horizontalScroll: any; private _dropPos; private _dropIndicator; private _lastDropIndicator; private _column; private _hVirtDir; private _dragLeave; private _dropIndicatorClass; constructor(elementRef: ElementRef, renderer: Renderer2, zone: NgZone, cms: IgxColumnMovingService); ngOnDestroy(): void; onDragOver(event: any): void; onDragEnter(event: any): void; onDragLeave(event: any): void; onDragDrop(event: any): void; }