Saltar al contenido principal

Eliminar parámetros no válidos para InputDecoration.collapsed

Los parámetros 'floatingLabelBehavior' y 'floatingLabelAlignment' del constructor 'InputDecoration.collapsed' están obsoletos sin reemplazo porque no tienen ningún efecto.

Resumen

#

Los parámetros no válidos floatingLabelBehavior y floatingLabelAlignment de InputDecoration.collapsed están obsoletos.

Contexto

#

El constructor InputDecoration.collapsed se utiliza para crear una decoración mínima sin etiqueta.

Los parámetros floatingLabelAlignment y floatingLabelBehavior no tienen ningún efecto porque una decoración de entrada creada usando InputDecoration.collapsed no tiene etiqueta.

Guía de migración

#

Para migrar, elimina el uso de los parámetros floatingLabelBehavior y floatingLabelAlignment al llamar al constructor InputDecoration.collapsed. Esos parámetros no tenían ningún efecto.

Código antes de la migración:

dart
InputDecoration.collapsed(
  hintText: 'Hint',
  floatingLabelAlignment: FloatingLabelAlignment.center,
  floatingLabelBehavior: FloatingLabelBehavior.auto,
),

Código después de la migración:

dart
InputDecoration.collapsed(
  hintText: 'Hint',
),

Timeline

#

Introducido en la versión: 3.24.0-0.1.pre
En el lanzamiento estable: 3.27.0

Referencias

#

Documentación de la API:

Issues relevantes:

PRs relevantes: