UNPKG

@swimlane/ngx-datatable

Version:

ngx-datatable is an Angular table grid component for presenting large and complex data.

21 lines (20 loc) 740 B
import { ElementRef, EventEmitter, OnDestroy, AfterViewInit, Renderer2 } from '@angular/core'; import { Subscription } from 'rxjs'; export declare class ResizeableDirective implements OnDestroy, AfterViewInit { private renderer; resizeEnabled: boolean; minWidth: number; maxWidth: number; resize: EventEmitter<any>; element: HTMLElement; subscription: Subscription; resizing: boolean; private resizeHandle; constructor(element: ElementRef, renderer: Renderer2); ngAfterViewInit(): void; ngOnDestroy(): void; onMouseup(): void; onMousedown(event: MouseEvent): void; move(event: MouseEvent, initialWidth: number, mouseDownScreenX: number): void; private _destroySubscription; }