initializeWithConfig method

  1. @override
Future<void> initializeWithConfig(
  1. TrackerConfiguration config
)
override

Implementation

@override
Future<void> initializeWithConfig(TrackerConfiguration config) async {
  final result = await methodChannel.invokeMethod<bool>('initializeWithConfig', {
    'tenant': config.tenant,
    'apiKey': config.apiKey,
    'apiUrl': config.apiUrl,
    'spkiPins': config.spkiPins,
    'timeoutMs': config.timeoutMs,
    'queueProcessIntervalMs': config.queueProcessIntervalMs,
    'enableLogging': config.enableLogging,
    'unsafeMode': config.unsafeMode,
  });

  if (result != true) throw Exception("There is a problem!");
}