UltraSwipeRefreshState

class UltraSwipeRefreshState(isRefreshing: Boolean, isLoading: Boolean)

状态:主要用于控制和观察UltraSwipeRefresh;比如:控制上拉刷新和下拉加载和观察其状态。

Parameters

isRefreshing

是否正在刷新;初始化UltraSwipeRefreshState.isRefreshing

isLoading

是否正在加载;初始化UltraSwipeRefreshState.isLoading

Constructors

Link copied to clipboard
constructor(isRefreshing: Boolean, isLoading: Boolean)

Properties

Link copied to clipboard

Footer可滑动的最小偏移量

Link copied to clipboard

触发Footer二级的最小距离

Link copied to clipboard
Link copied to clipboard

Header可滑动的最大偏移量

Link copied to clipboard

触发Header二级的最小距离

Link copied to clipboard
Link copied to clipboard

指示器当前偏移量;当indicatorOffset大于0时,表示Header显示,当indicatorOffset小于0时,表示Footer显示

Link copied to clipboard

是否正在完成(当isRefreshing的值从true变为false或isLoading的值从true变为false时,会有一个Header或Footer收起的临时状态,即:isFinishing

Link copied to clipboard

是否正在Footer二级状态

Link copied to clipboard

是否正在Header二级状态

Link copied to clipboard

是否正在加载

Link copied to clipboard

是否正在刷新

Link copied to clipboard

当前是否正在滑动(在单次滑动操作中,会记录_indicatorOffset的值发生增量变化时的状态)

Link copied to clipboard

触发加载更多的最小距离

Link copied to clipboard

触发滑动刷新的最小距离

Functions

Link copied to clipboard

关闭二级内容(Header或Footer)