GeoEngine constructor

GeoEngine({
  1. required String apiKey,
  2. String managementUrl = _defaultManagementUrl,
  3. String ingestUrl = _defaultIngestUrl,
  4. Duration timeout = const Duration(seconds: 10),
  5. bool debug = false,
  6. Client? client,
})

Crea una nueva instancia del cliente.

apiKey es obligatoria. timeout define el tiempo máximo de espera (default: 10s). debug si es true, imprime logs en la consola.

Implementation

GeoEngine({
  required this.apiKey,
  this.managementUrl = _defaultManagementUrl,
  this.ingestUrl = _defaultIngestUrl,
  this.timeout = const Duration(seconds: 10),
  this.debug = false,
  http.Client? client,
}) : _client = client ?? http.Client();