initialize method

  1. @override
Future<String?> initialize({
  1. required HeliumCallbacks callbacks,
  2. required String apiKey,
  3. required String customUserId,
  4. required String customAPIEndpoint,
  5. required Map<String, dynamic> customUserTraits,
})
override

Implementation

@override
Future<String?> initialize({
  required HeliumCallbacks callbacks,
  required String apiKey,
  required String customUserId,
  required String customAPIEndpoint,
  required Map<String, dynamic> customUserTraits,
}) async {
  _setMethodCallHandlers(callbacks);
  final result = await methodChannel.invokeMethod<String?>('initialize', {
    'apiKey': apiKey,
    'customUserId': customUserId,
    'customAPIEndpoint': customAPIEndpoint,
    'customUserTraits': customUserTraits,
  });
  return result;
}