VariableSource mixin
The source of a variable is anything that can produce it. A widget for example can produce the value of one of its attributes which is assigned to a variable A workflow action as well can output values that is bound as the source of a variable
- Implemented types
- Mixin applications
Properties
- canPersist ↔ bool
-
getter/setter pairinherited
- enabled → bool
-
A source can be enabled/disabled. When false the source will not produce updates
no setter
- entityGroupId → String
-
groupId = Widget | Screen | Component
no setterinherited
- entitySubType → String
-
subtype = ScreenHandler
no setterinherited
- entityType → String
-
type = Handler
no setterinherited
- eventKey → String
-
no setter
-
fields
→ List<
TinkEntityField> -
no setterinherited
-
fieldsByName
↔ Map<
String, TinkEntityField> -
getter/setter pairinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- hypi ↔ HypiMeta
-
getter/setter pairinherited
- id → String
-
no setterinherited
- label ↔ String?
-
getter/setter pairinherited
- ref → VariableRef
-
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- serialisableIsAlive ↔ BoolCallback?
-
getter/setter pairinherited
- valid → bool
-
no setterinherited
- value → dynamic
-
no setter
Methods
-
desc(
TinkVariable variable) → String - For the given variable, produce a string description of yourself
-
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.
inherited