Binding mixin
Marker interface to identify all bindings
- Implemented types
- Mixin applications
Properties
- canPersist ↔ bool
-
getter/setter pairinherited
- entityGroupId → String
-
groupId = Widget | Screen | Component
no setterinherited
- entitySubType → String
-
subtype = ScreenHandler
no setterinherited
- entityType → String
-
type = Handler
no setterinherited
-
fields
→ List<
TinkEntityField> -
no setterinherited
-
fieldsByName
↔ Map<
String, TinkEntityField> -
getter/setter pairinherited
- hashCode → int
-
The hash code for this object.
no setteroverride
- hypi ↔ HypiMeta
-
getter/setter pairinherited
- id → String
-
no setter
- label ↔ String?
-
getter/setter pair
- ref → VariableRef
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- serialisableIsAlive ↔ BoolCallback?
-
getter/setter pairinherited
- valid → bool
-
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
onUpdate(
EntityEventSource src) → void -
When invoked, the entity should use the event source to obtain the most recent value for each of its fields, internally performing an update where necessary
Implementations can override this if for example they only want to update selected fields they can use EntityEventSource.valueOf
inherited
-
postDeserialisation(
) → void -
inherited
-
save(
CASMLike casm) → dynamic -
inherited
-
subscribeToUpdates(
CASMLike casm) → dynamic -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override