anlifecycle 2.0.3 copy "anlifecycle: ^2.0.3" to clipboard
anlifecycle: ^2.0.3 copied to clipboard

AnLifecycle draws on lifecycle in androidx to implement lifecycle on Flutter.

2.0.3 #

  • 移除了LifecycleObserverRegistry中的findLifecycleObserver,改为使用扩展兼容模式
  • 修正了LifecycleRouteOwner在LifecycleNavigatorObserver.didReplace时路由记录错误的bug
  • 对Rouge的resume事件推迟处理,与其他的LifecycleOwnerWidget的行为保持一直(在widget.build之后触发)
  • LifecycleCallbacks增加removeCallback

2.0.2 #

  • 修复首次的start事件,触发在build之后(version 2.0.0,2.0.1),修复后start事件必读在build之前

2.0.1 #

  • addOnDidUpdateWidget会产生性能问题将在下一个版本移除
  • 提供LifecycleObserverRegistryDelegate,以便可以自定义LifecycleObserverRegistryMixin

2.0.1 #

  • addOnDidUpdateWidget会产生性能问题将在下一个版本移除
  • 提供LifecycleObserverRegistryDelegate,以便可以自定义LifecycleObserverRegistryMixin
  • 增加LifecycleObserverRegistryElementMixin以便将registry混入到自定义element

2.0.0 #

  • lifecycle的提供者使用InheritedWidget来保证变更的及时通知
  • 增加LifecycleCallback关联时的处理
  • 优化调整工程结构(会带来一些兼容问题)

1.0.5 #

  • 修正dispose与!mounted的状态不一致的bug,引起的page的state异常

1.0.4 #

  • 修正pageviewItem的存在缩放时的判断
  • 修正routepage的透明判断

1.0.3 #

  • 修正EventStream和StateStream为同步调用的stream
  • 修正Register无法添加后立即移除的异常

1.0.2 #

  • 首次owner发布start时一定在build之前

1.0.1 #

  • 优化RoutePage的onStop onPause的判定

1.0.0 #

  • 首个版本发布.
1
likes
0
pub points
41%
popularity

Publisher

verified publisheraymtools.com

AnLifecycle draws on lifecycle in androidx to implement lifecycle on Flutter.

Homepage
Repository (GitHub)
View/report issues

Topics

#lifecycle #androidx #androidx-lifecycle #life #resume

License

unknown (license)

Dependencies

flutter

More

Packages that depend on anlifecycle