widget library

Classes

AnimationFadeEffect
FadeEffect
点击时子组件有淡出效果。
KeepAliveWrapper
AutomaticKeepAliveClientMixin 组件实现, 使用 KeepAliveWrapper 包裹需要缓存的组件。
LayoutOnCreated
组件首次渲染完成 LayoutOnCreated(onCreated: (value){ print('----LayoutCreated:${value.rect}'); }, child: Text("计数:${count}") )
Nil
一个简单的小部件,当您想不显示任何内容时,可以添加到小部件树中,对性能的影响最小。
OverlayAction
OverlayConst
OverlayTier
RenderLayoutOnCreated
TimeOverlayEntry

Mixins

LayoutOnCreatedMixin<T extends StatefulWidget>
页面首次渲染完成后调用 使用 class _MainPageState extends State
OverlayActionMixin

Constants

nil → const Nil

Functions

buildDefLoadingOverlay(BuildContext context, {String message = "", bool passTouch = false, Color maskColor = OverlayConst.maskColor, Color frameColor = Colors.transparent, TextStyle textStyle = OverlayConst.textStyle, double progressSize = 24, Color progressColor = Colors.white, double progressStrokeWidth = 2, Color progressBackgroundColor = Colors.transparent}) Widget
buildDefToastOverlay(BuildContext context, {String? message, int duration = 2, bool passTouch = true, ToastAlignment alignment = ToastAlignment.bottom}) Widget