slider_controller
一个包,为我们提供了一个滑块控制器自定义小部件。这个小部件用于轻松自定义滑块小部件。
主要特点
- 即用型自定义滑块小部件。
- 轻松自定义滑块小部件。
预览
基本用法
将其导入到您的项目文件
import 'package:slider_controller/slider_controller.dart';
并以最基本的形式添加它,例如
SliderController(
value: 50.0,
onChanged: (value) {
print('slider value : $value');
},
);
SliderController 的必需参数
| 参数 | 描述 |
|---|---|
| double value | 表示滑块拇指的默认值,范围从 0.0 到 100.0 |
| ValueChanged onChanged | 在用户通过拖动选择滑块新值时,在拖动过程中调用 |
SliderController 的可选参数
| 参数 | 默认值 | 描述 |
|---|---|---|
| SliderDecoration sliderDecoration | — | 用于装饰滑块小部件 |
SliderDecoration 的可选参数
| 参数 | 默认值 | 描述 |
|---|---|---|
| Color inactiveColor | Colors.blueGrey | 定义滑块非活动部分的背景颜色 |
| Color activeColor | Colors.blue | 定义滑块活动部分的背景颜色 |
| Color thumbColor | Colors.white | 定义滑块的拇指颜色 |
| double borderRadius | 20.0 | 表示滑块的圆角边框半径 |
| double height | 50.0 | 表示滑块的高度 |
| bool isThumbVisible | 真 | 表示滑块拇指是否可见 |
| double thumbHeight | 25.0 | 表示滑块拇指的高度 |
| double thumbWidth | 5.0 | 表示滑块拇指的宽度 |
贡献者指南
- 我们一直欢迎对我们仓库的贡献,我们请求贡献者创建拉取
请求进行开发。
报告问题/功能请求指南
如果报告者能分享以下信息以帮助我们理解问题的根本原因,那将对我们非常有帮助。
此事。
- 库版本
- 代码片段
- 日志(如适用)
- 设备规格(例如,制造商、操作系统版本等)
- 带重现步骤的屏幕截图/视频
- 使用的库
许可证!
slider_controller
该许可证为 MIT 许可证。
告诉我们!
如果您将使用我们组件的项目链接发送给我们,我们将不胜感激。只需发送一封
封电子邮件至 [email protected]。如果您有任何问题或建议,请告知我们
关于我们的工作。
