setLogLevel static method

void setLogLevel([
  1. LogLevel? level = LogLevel.INFO
])

Sets how much the SDK logs. Defaults to LogLevel.INFO.

Implementation

static void setLogLevel([LogLevel? level = LogLevel.INFO]) {
  _logLevel = level ?? LogLevel.INFO;
  SdkTracer.shared.setLogLevel(_logLevel);
  // The public method is intentionally synchronous for 3.12.x
  // compatibility. Native logging is best-effort for the same reason.
  unawaited(_channel.invokeMethod('setLogLevel',
      {'level': _logLevel.name.toLowerCase()}).catchError((_) {}));
}