spinner_box 0.10.7
spinner_box: ^0.10.7 copied to clipboard
The drop-down criteria filter box supports single selection, multiple selection, and user-defined filtering content.
0.10.7 #
- 新增
SpinnerBox.onIntercept拦截回调,支持通过外部条件控制是否显示筛选弹窗内容; - 新增
SpinnerEntity.isShowButtons属性,用于单选情况下控制弹窗底部重置``确定按钮显示; - 修改
SpinnerHeaderTheme.isShowBorder为headerBorder,支持自定义 header 边框样式; - 新增
SpinnerBoxThemeData.boxPadding属性,支持自定义筛选内容区域内边距; - 修复
AttachmentView中extra参数赋值问题; - 修复数据源赋值逻辑,同步原始数据;
- 修复默认选项判断及单选时空结果处理;
- 导出
spinner_filter_notifier/theme/theme.dart,方便外部使用主题配置;
0.1.6 #
- 新增
SpinnerEntity-isShowButtons属性,用于单选情况下控制弹窗底部重置``确定按钮显示 - 修复
AttachmentView中extra参数赋值问题
0.1.5 #
- 弃用
rebuilder构建,对builder构建方法提供titles或者controller两种参数输入模式; - 菜单栏添加
isExpandPrefixisExpandSuffix属性; - 修复栅栏样式返回选中数据不全;
- 修改栅栏样式的处理逻辑(点击状态:选中/半选/未选中);
- 部分细微调整;
0.1.4 #
- 完善部分注释
0.1.3 #
- 修改demo片段
0.1.2 #
- 增加按钮拦截属性和拦截样式配置(详见demo中
多选条件-可拦截筛选); - 完善模型数据
formJson的解析,网络获取配置更方便;
0.1.1 #
- 调整路由代码;
- 添加条件筛选视图打开动画参数
final SpinnerViewTransitionsBuilder? transitionsBuilder;;
0.1.0 #
- 升级sdk版本.