CustomScrollView 通用滑动视图

一个通用的滑动结构,可以指定滑动方向、是否反向、滑动控制器等属性。其中包含的子组件们必须是Sliver家族。

SliverList Sliver列表

Sliver家族的列表组件,通过指定delegate构造子组件。通常用于CustomScrollView中。

SliverPersistentHeader Sliver存留头

通常用于CustomScrollView中,可以让一个组件在滑动中停留在顶部,不会滑动消失。

SliverAppBar Sliver头部栏

Sliver家族的顶部栏通用结构,可以指定左中右组件、收缩空间、影深、固定模式、背景色等属性。

SliverGird Sliver网格

Sliver家族的网格列表组件,和GirdView类似,通过count和extent构造。通常用于CustomScrollView中。

SliverToBoxAdapter Sliver适配器

可以容纳一个普通的组件,并将其转化成Sliver家族组件的适配器。

SliverFixedExtentList Sliver固定延展列表

Sliver家族的列表组件,通过delegate构造子组件,可以指定item的高度。通常用于CustomScrollView中。

SliverFillViewport Sliver填充视图列表

Sliver家族的列表组件,通过delegate构造子组件,item的高度会填空视口,可以指定是否的分率。

SliverPadding Sliver内间距

可容纳一个Sliver家族的子组件,添加自身内边距来限制孩子组件的占位,核心属性为padding。

SliverOpacity Sliver透明度

可容纳一个Sliver家族的子组件,并通过opacity来指定子组件的透明度。

FlexibleSpaceBar ios菜单按钮

通常用于SliverAppBar中的可伸展区域,可指定标题、标题间距、背景、折叠模式等。