show method

Future show (
  1. {@required dynamic context,
  2. @required String apiKey,
  3. String hint: "Search",
  4. dynamic overlayBorderRadius,
  5. num offset,
  6. dynamic location,
  7. num radius,
  8. String language,
  9. String sessionToken,
  10. List<String> types,
  11. List components,
  12. bool strictbounds,
  13. String region,
  14. dynamic onError,
  15. String proxyBaseUrl,
  16. dynamic httpClient,
  17. String startText: ""}
)

Implementation

static Future<Prediction> show(
    {@required BuildContext context,
    @required String apiKey,
    String hint = "Search",
    BorderRadius overlayBorderRadius,
    num offset,
    Location location,
    num radius,
    String language,
    String sessionToken,
    List<String> types,
    List<Component> components,
    bool strictbounds,
    String region,
    Widget logo,
    ValueChanged<PlacesAutocompleteResponse> onError,
    String proxyBaseUrl,
    Client httpClient,
    String startText = ""}) {
  final builder = (BuildContext ctx) => PlacesAutocompleteWidget(
        apiKey: apiKey,
        overlayBorderRadius: overlayBorderRadius,
        language: language,
        sessionToken: sessionToken,
        components: components,
        types: types,
        location: location,
        radius: radius,
        strictbounds: strictbounds,
        region: region,
        offset: offset,
        hint: hint,
        logo: logo,
        onError: onError,
        proxyBaseUrl: proxyBaseUrl,
        httpClient: httpClient,
        startText: startText,
      );

  return showDialog(context: context, builder: builder);
}