BeamState.fromUri constructor

BeamState.fromUri(
  1. Uri uri, {
  2. BeamLocation<BeamState>? beamLocation,
  3. Map<String, dynamic> data = const <String, dynamic>{},
})

Creates a BeamState from given uri and optional data.

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

See Utils.createBeamState.

Implementation

factory BeamState.fromUri(
  Uri uri, {
  BeamLocation? beamLocation,
  Map<String, dynamic> data = const <String, dynamic>{},
}) {
  return Utils.createBeamState(
    uri,
    beamLocation: beamLocation,
    data: data,
  );
}