属性
android-nested-scroll-as-child
Android
Android foldview 基于 CoordinateLayout,但它仅实现了 NestedScrollingParent,因此不支持作为子组件嵌套在其他滚动组件中,将此属性设置为 true 可使其正常工作。
bounces
iOS
Harmony
当 coordinator 滚动超出边界时启用回弹效果。
enable-scroll
Android
iOS
Desktop
Harmony
设置 coordinator 是否可以垂直滚动。
enable-scroll-bar
iOS
Harmony
设置 coordinator 滚动时滚动条是否可见。
granularity
Android
iOS
Desktop
Harmony
bindoffset 的事件响应粒度,一旦滚动距离超过可滚动距离的 granularity 倍,即可能触发。默认值为 0.01,但不一定每 0.01 都会触发。
header-over-slot
Android
iOS
Desktop
Harmony
此属性控制 header 层级是否高于 slot,当 header 溢出时,将显示在 slot 之上。否则,将显示在 slot 之下。建议显式设置此属性,而不是使用默认值。
ios-force-scroll-detach
iOS
是否强制使 foldview 的 nested-vertical-scroll-behavior 在 iOS 上失效,此设置对其他平台无效。
ios-scrolls-to-top
iOS
当用户点击状态栏时,距离状态栏最近的触摸下方的滚动视图将滚动到顶部。仅限 iOS 功能。
refresh-mode
iOS
foldview 的下拉刷新模式,none(无,默认值)、page(分类下拉刷新)、fold(整体下拉刷新)。
事件
前端可以绑定相应的事件回调来监听元素的运行时行为,如下所示。
bindoffset
Android
iOS
Desktop
Harmony
折叠进度回调
方法
前端可以通过 SelectorQuery API 调用组件方法。