Binding class

Used for a binding between a widget and a object that implements BindableBase.

This item is usually created within a FmvvmState object.

Constructors

Binding(String key, BindableBase source, PropertyInfo sourceProperty, {BindingDirection? bindingDirection, ValueConverter? valueConverter})

Properties

bindingDirection BindingDirection
If the binding only happens once or if it is able to be bi-directional.
no setter
hashCode int
The hash code for this object.
no setterinherited
key String
no setter
originalValue Object?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
source BindableBase
The source bindable base object.
final
sourceProperty PropertyInfo
The propertyInfo object being bound to on the source.
no setter
valueConverter ValueConverter?
An optional value converter to be used if the value needs to be changed when moving back and forth from the widget to the source.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited