UNPKG

vue-easyrefresh

Version:

Vue component for pull-refresh and push-load.

40 lines (37 loc) 885 B
// Footer状态 enum RefreshFooterStatus { NO_LOAD = 1, LOAD_START = 2, LOAD_READY = 3, LOADING = 4, LOADED = 5, LOAD_END = 6, } // Footer接口 export default interface FooterHeader { // 加载高度 loadHeight(): number // 完成延时(ms) footerFinishDuration(): number // 是否浮动 isFooterFloat(): boolean // 高度更新 updateFooterHeight(height: number): void // 开始加载 onLoadStart(): void // 准备加载 onLoadReady(): void // 加载恢复 onLoadRestore(): void // 正在加载 onLoading(): void // 加载完成 onLoaded(): void // 没有更多 onNoMore(): void // 加载结束 onLoadEnd(): void // 加载关闭 onLoadClose(): void } export { FooterHeader as Footer, RefreshFooterStatus as FooterStatus }