copy method

MuffinPage<T> copy({
  1. MuffinPageBuilder? page,
  2. Map<String, String>? parameters,
  3. Object? arguments,
  4. String? name,
  5. List<MuffinPage>? children,
  6. MuffinPage? unknownRoute,
  7. bool? participatesInRootNavigator,
})

Implementation

MuffinPage<T> copy(
    {MuffinPageBuilder? page,
    Map<String, String>? parameters,
    Object? arguments,
    String? name,
    List<MuffinPage>? children,
    MuffinPage? unknownRoute,
    bool? participatesInRootNavigator}) {
  return MuffinPage(
      name: name ?? this.name,
      page: page ?? this.page,
      parameters: parameters ?? this.parameters,
      arguments: arguments ?? this.arguments,
      children: children ?? this.children,
      unknownRoute: unknownRoute ?? this.unknownRoute,
      participatesInRootNavigator:
          participatesInRootNavigator ?? this.participatesInRootNavigator);
}