Function: setLogger()
setLogger(
logLevel
):Promise
<void
>
Description
Set logger.
Fordefi does not print logs to the console.
If the application (client) wants to receive logs, it must call the setLogger
with the desired log level. The callback with LogEvent will be received as a
callback in NativeEventEmitter
registered listener with tag LogEvent
:
Example
const eventEmitter = Platform.OS === 'ios' ? new NativeEventEmitter(NativeModules.FordefiSdk) :
new NativeEventEmitter(NativeModules.FordefiSdkModule);
eventEmitter.addListener('LogEvent', event => { console.log(${event.logLevel}: ${event.logMessage}); });
For more information, see Add logging.
Throws
Parameters
Parameter | Type | Description |
---|---|---|
logLevel | string | Log level. |
Returns
Promise
< void
>
A Promise that returns a secret when the operation is successful.