init method

  1. @override
Future<bool?> init(
  1. ConnectTrackerOptions options
)
override

Implementation

@override
Future<bool?> init(ConnectTrackerOptions options) async {
  _options = options;
  methodChannel.setMethodCallHandler(_methodCallHandler);

  final result =
      await methodChannel.invokeMethod<bool>('init', <String, dynamic>{
    'androidAppKey': options.androidAppKey,
    'iosAppKey': options.iosAppKey,
    'sandbox': options.isSandbox,
    'disableTracking': options.isAdIdTrackingDisabled,
    'useLocation': options.useLocation,
    'requestAppTrackingPermission': options.requestAppTrackingPermission,
    'usePushNotifications': options.usePushNotifications
  });

  return result;
}