ng-zorro-antd-mobile
Version:
An enterprise-class mobile UI components based on Ant Design and Angular
41 lines (40 loc) • 1.05 kB
TypeScript
import { EventEmitter } from '@angular/core';
export interface Indicator {
activate?: any;
deactivate?: any;
release?: any;
finish?: any;
}
export declare class PullToRefreshComponent {
transtionCls: any;
style: object;
startY: number;
state: any;
private _indicator;
private _direction;
private _clientHeight;
private _currentContentHeight;
private _footerHeight;
private _lastcontentOffset;
private _viewHeight;
private _pullToRefresh;
scrollRefresh: boolean;
distanceToRefresh: number;
damping: number;
direction: string;
indicator: Indicator;
footerRefresh: EventEmitter<any>;
onRefresh: EventEmitter<any>;
refresh: boolean;
container: boolean;
refreshUp: boolean;
refreshDown: boolean;
touchstart(e: any): void;
touchmove(e: any): void;
touchend(e: any): void;
touchcancel(evt: any): void;
scroll(evt: any): void;
constructor();
isTemplateRef(value: any): boolean;
translateY(distanceY: any): void;
}