UltraSwipeRefreshConfig
Parameters
下拉刷新时 Header 的滑动模式;详细说明见 NestedScrollMode
上拉加载时 Footer 的滑动模式;详细说明见 NestedScrollMode
是否启用下拉刷新
是否启用上拉加载
触发下拉刷新的最小滑动比例,基于 headerIndicator 的高度;默认值:1
触发上拉加载的最小滑动比例,基于 footerIndicator 的高度;默认值:1
是否启用 Header 二级内容功能
是否启用 Footer 二级内容功能
Header 二级内容交互行为模式;详细说明见 SecondaryBehavior
Footer 二级内容交互行为模式;详细说明见 SecondaryBehavior
在 UltraSwipeHeaderState.ReleaseToSecondary 状态下是否可提前预览 Header 二级内容
在 UltraSwipeFooterState.ReleaseToSecondary 状态下是否可提前预览 Footer 二级内容
触发 Header 二级内容的最小滑动比例,基于 headerIndicator 的高度;默认值:2
触发 Footer 二级内容的最小滑动比例,基于 footerIndicator 的高度;默认值:2
下拉时 headerIndicator 的最大滑动偏移比例,基于其自身高度;默认值:3
上拉时 footerIndicator 的最大滑动偏移比例,基于其自身高度;默认值:3
滑动时的阻力系数,值越小阻力越大;默认值:0.5
完成状态的停留时长(毫秒),便于展示提示内容;默认值:500
是否启用振动反馈。启用后,滑动偏移量达到阈值时将触发振动;默认值:false
触发刷新或加载时的振动时长(毫秒);默认值:25
是否始终允许滚动。设为 true 时,不受刷新/加载状态限制,始终可滚动;默认值:false
下拉刷新时顶部显示的 Header 指示器
上拉加载时底部显示的 Footer 指示器
内容的父容器,便于统一管理