doSearch method
Implementation
Future<Null> doSearch(String value) async {
if (mounted && value.isNotEmpty) {
setState(() {
_searching = true;
});
final res = await _places.autocomplete(
value,
offset: widget.offset,
location: widget.location,
radius: widget.radius,
language: widget.language,
sessionToken: widget.sessionToken,
types: widget.types,
components: widget.components,
strictbounds: widget.strictbounds,
region: widget.region,
);
if (res.errorMessage?.isNotEmpty == true ||
res.status == "REQUEST_DENIED") {
onResponseError(res);
} else {
onResponse(res);
}
} else {
onResponse(null);
}
}