@fivethree/core
Version:
Fivethree Core Components
29 lines (28 loc) • 984 B
TypeScript
import { OnInit, ElementRef, EventEmitter, Renderer2 } from '@angular/core';
import { AnimationBuilder } from '@angular/animations';
import { FivSpinner } from '../../spinner/spinner.component';
export declare class FivRefresherContent implements OnInit {
element: ElementRef;
private renderer;
builder: AnimationBuilder;
_progress: number;
progress: any;
fivComplete: EventEmitter<FivRefresherContent>;
fivRefresh: EventEmitter<FivRefresherContent>;
fivHidden: EventEmitter<FivRefresherContent>;
fivShowed: EventEmitter<FivRefresherContent>;
fivProgress: EventEmitter<number>;
spinner: FivSpinner;
spinnerRef: ElementRef;
background: ElementRef;
visible: boolean;
constructor(element: ElementRef, renderer: Renderer2, builder: AnimationBuilder);
ngOnInit(): void;
load(): void;
unload(): void;
show(): void;
hide(): void;
complete(): void;
setValue(progress: number): void;
reset(): void;
}