¿Cómo paso datos sin cadenas a una ruta con nombre en Flutter?

Tengo muchas pantallas y estoy usando elNavigator. Me gustaría usar "rutas con nombre", pero también necesito pasar sin cadenas (como imágenes) a mi próxima ruta.

No puedo usarpushNamed() porque no puedo pasarle datos que no sean cadenas.

¿Cómo puedo usar una ruta con nombre + enviar datos sin cadenas?

Respuestas a la pregunta(5)

Su respuesta a la pregunta