waitLast property
ValueCell<(T$1, T$2, T$3, T$4, T$5, T$6, T$7, T$8, T$9)>
get
waitLast
A cell that awaits the Future held in the cells in this
.
The returned cell is like wait with the difference that if the values of
the cells in this
change, before the previous values have
completed, the previous values are dropped.
Until the Future completes, accessing the value
of the returned cell
will throw a PendingAsyncValueError.
NOTE: The returned cell must have at least one observer in order to function.
Implementation
ValueCell<(T$1, T$2, T$3, T$4, T$5, T$6, T$7, T$8, T$9)> get waitLast {
return WaitCell(
arg: apply(
($1, $2, $3, $4, $5, $6, $7, $8, $9) =>
($1, $2, $3, $4, $5, $6, $7, $8, $9).wait,
key: _CombinedCellKey(this, true)),
lastOnly: true);
}