UNPKG

@tarojs/components

Version:
38 lines (37 loc) 1.08 kB
import { ComponentInterface, EventEmitter } from '../../stencil-public-runtime'; export declare class PullToRefresh implements ComponentInterface { prefixCls: string; distanceToRefresh: number; damping: number; indicator: { activate: string; deactivate: string; release: string; finish: string; }; currSt: 'activate' | 'deactivate' | 'release' | 'finish'; dragOnEdge: boolean; el: HTMLElement; onRefresh: EventEmitter; private contentRef; private _to; private _ScreenY; private _startScreenY; private _lastScreenY; private _isMounted; private get scrollContainer(); statusChange(): void; disconnectedCallback(): void; componentDidLoad(): void; triggerPullDownRefresh: (flag: boolean) => void; init: () => void; destroy: () => void; onTouchStart: (_: any, e: TouchEvent) => void; isEdge: (ele: HTMLElement) => boolean; damp: (dy: number) => number; onTouchMove: (ele: HTMLElement, e: TouchEvent) => void; onTouchEnd: () => void; reset: () => void; setContentStyle: (ty: number) => void; render(): any; }