withState<T extends Object> method

void withState<T extends Object>(
  1. T value
)

Attaches state that @State() T handlers below this router read.

final notes = Router()
  ..merge(noteRoutes)
  ..withState(repo);

Implementation

void withState<T extends Object>(T value) {
  _requireOpen();
  internals.state[stateKeyFor<T>()] = value;
}