ReevTicket
ReevTicket is given to the Derived reevaluate method and allows to access other reactives. The ticket tracks return values, such as dependencies, the value, and if the value should be propagated. Such usages make it unsuitable as an API for the user, where StaticTicket or DynamicTicket should be used instead.
Attributes
- Graph
-
- Supertypes
-
trait Result[V]class DynamicTicket[S]class StaticTicket[S]class Objecttrait Matchableclass AnyShow all
Members list
Type members
Types
Value members
Concrete methods
True iff outputs must also be reevaluated, false iff the propagation ends here.
True iff outputs must also be reevaluated, false iff the propagation ends here.
Attributes
- Definition Classes
No-allocation accessor for the effect caused by the reevaluation.
No-allocation accessor for the effect caused by the reevaluation.
Attributes
- Definition Classes
No-allocation accessor for the optional new value.
New input resources. None if unchanged. Otherwise a list of all input reactives to react to.
New input resources. None if unchanged. Otherwise a list of all input reactives to react to.
Attributes
- Definition Classes
Returns a string representation of the object.
Returns a string representation of the object.
The default representation is platform dependent.
Attributes
- Returns
-
a string representation of the object.
- Definition Classes
-
Any
Advises the ticket to track dynamic dependencies. The passed initial set of dependencies may be processed as if they were static, and are also returned in the resulting dependencies.
Advises the ticket to track dynamic dependencies. The passed initial set of dependencies may be processed as if they were static, and are also returned in the resulting dependencies.