query method

Map<String, dynamic> query()

Converts the search parameters into a map

Implementation

Map<String, dynamic> query() {
  return {
    ApiKeys.key: apiKey,
    if (lang != null) ApiKeys.language: lang,
    if (radius != null) ApiKeys.radius: radius,
    if (loc != null) ApiKeys.location: '${loc!.latitude},${loc!.longitude}',
    if (loc != null && radius != null) ApiKeys.strictbounds: strictBounds,
    if (countryCode != null)
      ApiKeys.components: '${ApiKeys.country}:$countryCode',
  };
}