Defines route lifecycle method routerOnReuse, which is called by the router at the end of a successful route navigation when CanReuse is implemented and returns or resolves to true.

For a single component's navigation, only one of either OnActivate or OnReuse will be called, depending on the result of CanReuse.

The routerOnReuse hook is called with two ComponentInstructions as parameters, the first representing the current route being navigated to, and the second parameter representing the previous route or null.

Example

{@example router/ts/reuse/reuse_example.ts region='reuseCmp'}

Constructors

OnReuse()

Properties

hashCode → int

Get a hash code for this object.

read-only, inherited
runtimeType → Type

A representation of the runtime type of the object.

read-only, inherited

Operators

operator ==(other) → bool

The equality operator.

inherited

Methods

noSuchMethod(Invocation invocation) → dynamic

Invoked when a non-existent method or property is accessed.

inherited
routerOnReuse(ComponentInstruction nextInstruction, ComponentInstruction prevInstruction) → dynamic

toString() → String

Returns a string representation of this object.

inherited