DataBindContextBase class abstract
- Inheritance
-
- Object
- DataBindBase<
CoreContext> - DataBind
- DataBindContextBase
- Implementers
Constructors
Properties
- context ↔ CoreContext
-
covariantgetter/setter pairinherited
- contextValue ↔ ContextValue?
-
getter/setter pairinherited
- converterId ↔ int
-
Identifier used to link to a data converter.
getter/setter pairinherited
- coreType → int
-
no setteroverride
-
coreTypes
→ Set<
int> -
no setteroverride
- dirt ↔ int
-
getter/setter pairinherited
- flags ↔ int
-
Change the
_flags
field value. flagsChanged will be invoked only if the field's value has changed.getter/setter pairinherited - hashCode → int
-
The hash code for this object.
no setterinherited
- hasValidated → bool
-
no setterinherited
- id ↔ int
-
getter/setter pairinherited
- propertyKey ↔ int
-
The property that is targeted.
getter/setter pairinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- source ↔ ViewModelInstanceValue?
-
getter/setter pairinherited
- sourcePathIds ↔ Uint8List
-
Path to the selected property.
getter/setter pair
- target ↔ Component?
-
getter/setter pairinherited
Methods
-
addDirt(
int value, {bool recurse = false}) → bool -
inherited
-
bind(
DataContext? dataContext) → void -
inherited
-
clone<
K extends Core< (CoreContext> >) → K? -
Make a duplicate of this core object, N.B. that all properties excluding
object id are copied.
inherited
-
converterIdChanged(
int from, int to) → void -
inherited
-
copy(
covariant Core< CoreContext> source) → void -
Copies property values, currently doesn't trigger change callbacks. It's
meant to be a helper for clone.
override
-
flagsChanged(
int from, int to) → void -
inherited
-
import(
ImportStack stack) → bool -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
onAdded(
) → void -
inherited
-
onAddedDirty(
) → void -
inherited
-
onRemoved(
) → void -
inherited
-
propertyKeyChanged(
int from, int to) → void -
inherited
-
remove(
) → void -
inherited
-
sourcePathIdsChanged(
Uint8List from, Uint8List to) → void -
targetIdChanged(
int from, int to) → void -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
update(
int dirt) → void -
inherited
-
updateSourceBinding(
) → void -
inherited
-
validate(
) → bool -
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- sourcePathIdsInitialValue → Uint8List
-
final
Constants
- sourcePathIdsPropertyKey → const int
- typeKey → const int