PlacesAPINew constructor
PlacesAPINew({
- String? token,
- String? apiKey,
- String? baseUrl,
- Duration? connectTimeout,
- Duration? receiveTimeout,
- Duration? sendTimeout,
- HttpClientAdapter? httpClientAdapter,
- Map<
String, dynamic> ? headers, - TokenCallback? tokenCallback,
- CancelTokenCallback? cancelTokenCallback,
- List<
Interceptor> ? interceptors, - ParseErrorLogger? errorLogger,
Implementation
PlacesAPINew({
super.token,
super.apiKey,
String? baseUrl,
super.connectTimeout,
super.receiveTimeout,
super.sendTimeout,
super.httpClientAdapter,
super.headers,
super.tokenCallback,
super.cancelTokenCallback,
super.interceptors,
ParseErrorLogger? errorLogger,
}) : super(
baseUrl: baseUrl ??= 'https://places.googleapis.com',
dataType: Place(),
) {
_service = PlacesServiceNew(
dio: restAPI.dio,
errorLogger: errorLogger ?? CustomParseErrorLogger(),
);
}