NavigationEntry constructor

const NavigationEntry({
  1. required Uri uri,
  2. required RouteDefinition route,
  3. Map<String, String> parameters = const <String, String>{},
  4. List<NavigationStack> tabs = const <NavigationStack>[],
  5. int activeTab = 0,
})

Navigation entry

Implementation

const NavigationEntry({
  required final this.uri,
  required final this.route,
  final this.parameters = const <String, String>{},
  final this.tabs = const <NavigationStack>[],
  final this.activeTab = 0,
}) : assert(
        (tabs.length == 0 && activeTab == 0) ||
            (activeTab >= 0 && activeTab < tabs.length),
        'activeTab should be in tabs range',
      );