Guía de migración para RouteSettings copyWith
Eliminación de RouteSettings copyWith y cómo migrar
Resumen
#El método RouteSettings.copyWith ha sido eliminado, y las aplicaciones que lo
usan necesitan utilizar el constructor en su lugar para crear una nueva
instancia de RouteSettings.
Contexto
#Con la introducción de la clase Page,
RouteSettings.copyWith ya no era una API viable.
Descripción del cambio
#RouteSettings.copyWith fue eliminado
Guía de migración
#Código antes de la migración:
RouteSettings newSettings = oldSettings.copyWith(name: 'new name');
Código después de la migración:
RouteSettings newSettings = RouteSettings(name: 'new name', arguments: oldSettings.arguments);
Timeline
#Introducido en la versión: 3.5.0-9.0.pre-137-gc6f6095acd
En el lanzamiento estable: 3.7
Referencias
#PRs relevantes:
- PR 113860: Elimina RouteSetting.copyWith.
A menos que se indique lo contrario, la documentación de este sitio refleja Flutter 3.44.0. Página actualizada por última vez el 2026-05-05. Ver código fuente oreportar un problema.