CanReuse class abstract

A lifecycle interface that allows re-using an existing component instance.

Component classes should implement this if they will be navigated to as part of a route definition and would like to determine whether an instance should be cached for reuse between activations.

Constructors

CanReuse()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

canReuse(RouterState current, RouterState next) Future<bool>
Called by the router before the route is deactivated, so that the component instance can notify the router if it should be cached for reuse.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited