setCustomLogger static method

void setCustomLogger(
  1. void logger(
    1. LogLevel level,
    2. String message, [
    3. dynamic error,
    4. StackTrace? stackTrace,
    ])?
)

Set custom logger callback

Example:

SyncLogger.setCustomLogger((level, message, error, stackTrace) {
  // Send to your analytics service
  analytics.log(level.name, message);
});

Implementation

static void setCustomLogger(
  void Function(LogLevel level, String message,
          [dynamic error, StackTrace? stackTrace])?
      logger,
) {
  _customLogger = logger;
}