decorated_flutter 0.16.0 copy "decorated_flutter: ^0.16.0" to clipboard
decorated_flutter: ^0.16.0 copied to clipboard

outdated

Common encapsulation of Flutter includes the implementation of BLoC pattern and other widget combination.

0.13.2 #

  • feat: 增加show_more_text

0.13.1 #

  • enhance: 自定义loading时的widget
  • enhance: decorated_flex增加material参数, 处理上方没有Material组件的情况
  • enhance: PageOutput中的update方法标记为protected

0.13.0 #

  • enhance: 提示依赖
  • enhance: DecoratedFlex增加heightFactor, widthFactor
  • fix: DecoratedColumn scrollable, List换为SingleChildScrollView

0.12.14 #

  • enhance: 默认懒加载

0.12.13 #

  • enhance: 优化loading方法
  • enhance: 添加receiveFullData参数

0.12.12 #

  • feat: 增加TextEditingControllerX
  • enhance: 增加invalidate方法

0.12.11 #

  • enhance: PageOutput出现错误时的处理
  • enhance: loading默认不可关闭

0.12.10 #

  • feat: 增加PageOutput, 处理分页情况

0.12.9 #

  • enhance: 增加是否使用局部Navigator参数

0.12.8 #

  • feat: 增加dimens

0.12.7 #

  • feat: 增加AutoScrollBottomDialog, 底部对话框可以自动适应输入法弹出

0.12.6 #

  • enhance: 细化BaseIO初始化

0.12.5 #

  • feat: 增加aligned

0.12.4 #

  • enhance: BuildContext增加rootNavigator扩展

0.12.3 #

  • enhance: 增加CupertinoRoute

0.12.2 #

  • enhance: decorated_route一律包含在Material下面

0.12.1 #

  • enhance: 提升依赖, BuildContext增加padding扩展

0.12.0 #

  • enhance: [breaking change] 去除flushbar

0.11.1 #

  • enhance: build_context.x增加pop方法
  • enhance: build_context.x增加textTheme
  • enhance: build_context.x增加pop方法

0.11.0 #

  • enhance: 清理不再需要的代码

0.10.5 #

  • enhance: 去掉设置TargetPlatform.macos的场景
  • fix: 去除不需要的meta包引入

0.10.4 #

  • enhance: 去除logging库

0.10.3 #

  • enhance: 加入logging库

0.10.2 #

  • enhance: 优化log

0.10.1 #

  • chore: 提升依赖
  • enhance: 一些helper方法转换为extension

0.10.0 #

  • enhance: 适配rxdart 0.23; 清除过时代码

0.9.1 #

  • enhance: 优化Toggleable

0.9.0 #

  • enhance: 去除connectivity, 保证decorated_flutter的依赖全部是纯dart, 增强兼容性; 提升依赖

[0.8.0] #

  • enhance: 增加Gravity枚举
  • enhance: decorated_text增加textAlign
  • enhance: bloc中应该protected的属性添加@protected
  • enhance: [break change] dio升级3.0

[0.7.0] #

  • enhance: [break change] DecoratedText的onChange非法传入文本
  • enhance: AsyncListView加入header
  • enhance: [break change] decorated_screen -> decorated_widget
  • enhance: DecoratedText增加maxLines参数
  • enhance: 增加公用的textStyle
  • enhance: intl -> flutter_localization

[0.6.1] #

  • chore: 提升依赖版本
  • enhance: 增加toast方法

[0.6.0] #

  • feat: 增加GradientButton
  • feat: 增加DecoratedText
  • enhance: DecoratedFlex增加safe area
  • enhance: Codec构造器优化
  • enhance: DecoratedText加入onPressed
  • enhance: FractionalScreen增加safeArea参数

[0.5.0] #

  • enhance: 适配新的依赖

[0.4.0] #

  • feat: 增加Delayed, Toggleable的widget;
  • enhance: [break change] runtime_scaffold使用泛型来获取bloc
  • feat: 增加DisposeBag
  • enhance: barrierDismissible可配置
  • enhance: loading默认可以通过返回键退出
  • enhance: BLoCProvider提供dispose回调; feat: 增加async mixin, 简化StreamBuilder的写法

[0.3.2] #

  • enhance: decorated_flex增加divider参数; decorated_screen的init参数bug; image_view的assetImage默认不使用fit; 废弃shadowed_box
  • feat: 增加decorated_screen; decorated_flex增加forceItemSameExtent
  • enhance: deprecate ioList; 增加topBottomBorder和leftRightBorder
  • enhance: OutputMixin的listen方法返回StreamSubscription
  • enhance: 所有的类add方法都返回处理过后的值.

[0.3.1] #

  • feat: 增加BoolIO
  • enhance: 增加appendAll方法;
  • 增加flatMap方法;
  • 去除StreamListView中increment相关代码;
  • DecoratedFlex增加scrollable参数;
  • 增加clearFocus方法

[0.3.0] #

  • enhance: [break change] _ItemBuilder的第二参数换成index, data移动到第三个参数
  • enhance: ListMixin增加一些方法
  • chore: 提升dart版本到2.2.2
  • enhance: 完善AdvancedNetworkImage的参数

[0.2.0] #

  • enhance: [break change] bloc_io中的Output系列, 加上一个update时的参数泛型
  • fix: SnapList的padding参数增加默认值
  • enhance: ImageView增加异步获取IconData的构造器
  • enhance: ImageView增加异步获取图片地址的构造器
  • enhance: ImageView如果图片地址全都为null, 那就不显示
  • feat: ImageView增加icon构造器
  • fix: io中add数据前, 先判断内部subject是否已经被close.
  • enhance: 使用flushbar代替原生的snackbar
  • feat: ImageView增加networkSvg构造器
  • feat: 增加Blur的widget

[0.1.10] #

  • enhance: 优化打印日志内容
  • enhance: decorated_route增加onConnectivityChanged参数
  • enhance: 增加一些透明颜色的shortcut
  • feat: 增加enumName
  • feat: 增加区分运行模式的类
  • enhance: BaseIO中该私有的成员私有化
  • enhance: ShowUpTransition增加safe area的选项

[0.1.9] #

  • enhance: 增强preferred_async_builder的错误日志打印
  • enhance: 整理Codec
  • enhance: 更新BLoCProvider的实现
  • feat: Codec增加base64相关, 并且获取byte的时候一律使用utf8.encode而不是直接codeUnits
  • feat: 增加信息摘要的方法
  • enhance: isNotEmpty -> != null
  • feat: 增加ImageView封装Image和Svg的widget.

[0.1.8] #

  • feat: io增加addStream方法
  • feat: 增加codec类

[0.1.7] #

  • feat: 增加loadingPlaceholder 自定义loading的widget
  • feat: preferred_async_view增加loadingPlaceholder参数
  • feat: cover_card初步, shadowed_box默认参数调整
  • feat: 增加alias.dart
  • feat: 增加animation
  • enhance: 增加insertFromHead参数
  • enhance: 增加startWithDivider参数

[0.1.6] #

  • enhance: reverse和divider配合
  • enhance: async_list_view.widget的itemBuilder增加lastData参数
  • enhance: 优化StreamListView的incremental相关功能
  • feat: 增加notification_badge
  • enhance: decorated_flex的expanded -> crossExpanded, 语义准确一点

[0.1.5] #

  • chore: 提升dio版本
  • feat: async_list_view增加endWithDivider参数, 配置列表结尾是否有divider
  • fix: withDefaultTabController的assert的bug
  • feat: decorated_route增加withDefaultTabController和tabLength参数
  • enhance: BLoC标记为@immutable
  • [break change] chore: trigger -> fetch

[0.1.4] #

  • enhance: 升级依赖
  • fix: DecoratedFlex的onPressed问题

[0.1.3] #

  • fix: async_list_view的bug处理
  • enhance: dio升级2.0.2
  • enhance: [break change] 去除cached_network_image; 错误处理方法优化
  • enhance: StreamListView默认ScrollController
  • enhance: [break change] showMessage方法的exitTo参数换成String类型的路由参数, 替换Deprecated的Type参数

[0.1.2] #

  • enhance: 增加Value类, 把一些简单的StatefulWidget转换回StatelessWidget;
  • enhance: [break change] DecoratedFlex的onTap和onLongPressed重命名为onPressed和onLongPressed, 并且传入BuildContext参数.
  • feat: DecoratedFlex增加expanded参数, 控制是否Expanding
  • feat: DecoratedFlex增加visible参数, 控制是否显示
  • feat: async_list_view增加incremental和distinct参数, 分别控制是否增长列表和列表元素是否唯一
1
likes
0
pub points
62%
popularity

Publisher

unverified uploader

Common encapsulation of Flutter includes the implementation of BLoC pattern and other widget combination.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

crypto, dio, encrypt, flutter, flutter_advanced_networkimage, flutter_localizations, flutter_svg, intl, kiwi, logger, logger_flutter, modal_bottom_sheet, oktoast, rxdart

More

Packages that depend on decorated_flutter