TimestampBeacon<T> class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
isNullable
→ bool
-
no setterinherited
-
listeners
→ Listerners
-
finalinherited
-
previousValue
→ TimestampValue<T>?
-
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
value
→ TimestampValue<T>
-
no setterinherited
Methods
-
dispose()
→ void
-
Clears all registered listeners and
reset the beacon to its initial state.
inherited
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
peek()
→ TimestampValue<T>
-
inherited
-
reset()
→ void
-
Set the beacon to its initial value
and notify all listeners
inherited
-
set(T newValue)
→ void
-
-
subscribe(void callback(TimestampValue<T>), {bool startNow = false})
→ VoidCallback
-
Subscribes to changes in the beacon
returns a function that can be called to unsubscribe
inherited
-
toString()
→ String
-
A string representation of this object.
inherited