core library

Classes

ActionViewModel
EventBus
HttpViewModel
InvokeController
用于状态提升、通过InvokeController 可以通知的形式调用 组件内的方法。
LiveData<T>
状态值
LiveDataBuilder<T>
MethodPair<T>
MultiLiveDataBuilder
StatefulInvokerWidget<T extends InvokeController>
ViewModel
ViewModel
ViewModelState<T extends StatefulWidget>

Properties

globalBus EventBus
getter/setter pair

Typedefs

LiveDataCallBack<T> = void Function(T v)
LiveDataWidgetBuilder = Widget Function(BuildContext context, Widget? child)
LiveValuesWidgetBuilder<T> = Widget Function()
LiveValueWidgetBuilder<T> = Widget Function(T liveData)
SingleLiveDataWidgetBuilder<T> = Widget Function(BuildContext context, T value, Widget? child)
VoidValueCallback = void Function(dynamic data)