initShield static method

dynamic initShield(
  1. ShieldConfig config
)

Implementation

static initShield(ShieldConfig config) async  {
  try {
    if (config.shieldCallback != null) {
      _channel.setMethodCallHandler(methodHandler);
      shieldCallback = config.shieldCallback;
    }
     await _channel.invokeMethod("initShieldFraud", {
      "siteID": config.siteID,
      "key": config.key,
      "registerCallback": config.shieldCallback != null,
      "enableBackgroundListener": config.enableBackgroundListener,
      "enableShieldProcess": config.enableShieldProcess,
      "enableMocking": config.enableMocking,
      "partnerId": config.partnerId,
      "environment": config.environment.toString(),
      "logLevel": config.logLevel.toString()
    });
  } on PlatformException catch(e){

  }
  return;
}