BeamState.fromRouteInformation constructor

BeamState.fromRouteInformation(
  1. RouteInformation routeInformation, {
  2. BeamLocation<RouteInformationSerializable>? beamLocation,
})

Creates a BeamState from given routeInformation.

If beamLocation is given, then it will take into consideration its path blueprints to populate the pathParameters attribute.

See BeamState.fromUri.

Implementation

factory BeamState.fromRouteInformation(
  RouteInformation routeInformation, {
  BeamLocation? beamLocation,
}) {
  return BeamState.fromUri(
    routeInformation.uri,
    beamLocation: beamLocation,
    routeState: routeInformation.state,
  );
}