ngx-mat-cdk
Version:
Extra Components for Angular Material including Filters,Drag Drop File, MatSelect Mobile Version
27 lines (26 loc) • 884 B
TypeScript
import { AfterViewInit, ElementRef, EventEmitter, OnDestroy } from '@angular/core';
export declare class NgxCdkTouchDetectDirective implements AfterViewInit, OnDestroy {
private el;
private plateFormId;
swipeLeft: EventEmitter<TouchEvent>;
swipeUp: EventEmitter<TouchEvent>;
swipeRight: EventEmitter<TouchEvent>;
swipeDown: EventEmitter<TouchEvent>;
swipe: EventEmitter<NgxCdkTouchResult>;
constructor(el: ElementRef, plateFormId: any);
xDown: any;
yDown: any;
getTouches(evt: any): any;
ngAfterViewInit(): void;
private _handleTouchStart;
private _handleTouchStartFunc;
private _handleTouchMove;
private _handleTouchMoveFunc;
private _addEvents;
private _removeEvents;
ngOnDestroy(): void;
}
export declare class NgxCdkTouchResult {
event: TouchEvent;
direction: string;
}