initShield static method
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;
}