mvvm library
yichen d.unicreators@gmail.com
Classes
-
AdaptiveBindableProperty<
TValue, TAdaptee extends Listenable> - 适配绑定属性
-
AsyncBindableProperty<
TValue> - 异步请求绑定属性
- BindableObject
- 绑定对象
-
BindableProperty<
TValue> - 绑定属性
-
CustomBindableProperty<
TValue> - 自定义的绑定属性
-
MapBehavior<
TValue> - 映射行为
-
MergeBindableProperty<
TValue> - 合并的绑定属性
-
MergeMapBindableProperty<
TValue> - 具有键的合并的绑定属性
-
PeriodicBindableProperty<
TValue> - 具有周期性的绑定属性
-
PreBindableProperty<
TValue> - 前置绑定属性
-
TransformBindableProperty<
S, T> - 具有转换功能的绑定属性
-
ValueBindableProperty<
TValue> - 值绑定属性
-
ValueListenableConditionalBuilder<
T> - ValueListenableConditionalBuilder
-
View<
TViewModel extends ViewModel> - View
-
ViewBuildContext<
TViewModel extends ViewModel> - ViewBuildContext
-
ViewElement<
TViewModel extends ViewModel> - ViewElement
-
ViewElementBase<
TViewModel extends ViewModel> - ViewElementBase
- ViewModel
- ViewModel
- ViewModelBase
- ViewModelBase
-
ViewWidget<
TViewModel extends ViewModel> - ViewWidget
-
WriteableBindableProperty<
TValue> - 可设置值的绑定属性
Mixins
- AsyncBindablePropertyMixin
- 异步请求绑定属性
- BindableObjectMixin
- BindableObjectMixin
- BindableObjectValueMixin
- BindableObjectValueMixin
- BindableObjectWidgetBuilderMixin
- BindableObjectWidgetBuilderMixin
- ValueWidgetBuilderMixin
- ValueWidgetBuilderMixin
Functions
-
identity<
TValue> (TValue value) → TValue - identity
Typedefs
-
PropertyValueChanged<
TValue> = void Function(TValue value) - 属性值改变
Exceptions / Errors
- NotfoundPropertyException
- NotfoundPropertyException
- NotOfTypePropertyException
- NotOfTypePropertyException
- PropertyException
- PropertyException