蠕动指示器

一个页面视图指示器。

特点

  • 与 PageView 一起使用以显示滚动进度

入门

请确保您已将库依赖项添加到您的 flutter 项目中。

dependencies:
  worm_indicator: 0.1.1

然后您应该运行 flutter packages get 来在您的 IDE 中更新您的包。

示例项目

请查看 example 文件夹内的项目。

截图

example

用法

WormIndicator(
  length: PAGE_VIEW_SIZE,
  controller: PAGE_VIEW_CONTROLLER,
  size: DOT_SIZE_IN_PT,
  spacing: DOT_SPACING_IN_PT,
),

属性

名称 用法 类型
长度 点的数量 整数
控制器 PageView 控制器 PageController
size 点的大小 整数
spacing 点之间的间距 整数
color 普通点的颜色 颜色
indicatorColor 当前活动点的颜色 颜色

路线图

这是到 1.0 版本发布的计划

  • [ ] 添加更多点的形状配置
  • [ ] 添加更多带有蠕动风格的过渡动画
  • [ ] 添加更详细的文档
  • [ ] 编写更具体的示例项目

支持

如有任何支持需求,请发邮件至 [email protected]

GitHub

https://github.com/phuchuynhStrong/worm_indicator