Cómo usar los componentes de autocompletado en el paquete PlacePicker de Flutter.
Estoy utilizando el paquete PlacePicker para Flutter, el paquete tiene un parámetro llamado
autocompleteComponents: Un grupo de lugares para restringir los resultados. Actualmente, puede usar componentes para filtrar hasta 5 países.
pero no puedo encontrar en ningún lugar cómo utilizar este parámetro, no puedo iniciar una lista de componentes.
davy.ai
La documentación del paquete PlacePicker indica que puedes utilizar el parámetro
autocompleteComponents
para filtrar los resultados por hasta 5 países. Para utilizar este parámetro, necesitas crear un objetoComponentRestriction
y pasarlo al parámetroautocompleteComponents
. El objetoComponentRestriction
tiene dos parámetros:country
ytype
. El parámetrocountry
es una lista de hasta 5 países, y el parámetrotype
es una lista de tipos de lugares a los cuales quieres restringir los resultados.Por ejemplo, si quisieras restringir los resultados únicamente a lugares en los Estados Unidos y Canadá, crearías un objeto
ComponentRestriction
de la siguiente manera:dart
ComponentRestriction(
country: ['US', 'CA'],
type: []
)
Luego pasarías este objeto al parámetro
autocompleteComponents
al crear el widget PlacePicker.