@fivethree/core
Version:
Fivethree Core Components
21 lines (20 loc) • 724 B
TypeScript
import { OnInit, ElementRef, EventEmitter } from '@angular/core';
import { IonContent, Platform } from '@ionic/angular';
export declare class FivPull implements OnInit {
private element;
private platform;
private content;
minPullHeight: number;
maxPullHeight: number;
enabled: boolean;
enableScroll: boolean;
direction: 'up' | 'down';
fivRefresh: EventEmitter<any>;
fivCancel: EventEmitter<number>;
fivPull: EventEmitter<number>;
scrollY: HTMLElement;
constructor(element: ElementRef, platform: Platform, content: IonContent);
ngOnInit(): void;
init(minPullHeight?: number, maxPullHeight?: number, direction?: 'up' | 'down'): void;
private setupPanListener;
}