init static method

void init({
  1. LogSettings? settings,
})

初始化 LogUtils

settings 日志配置,默认为 LogSettings

多次调用会覆盖之前的配置。初始化后才可使用 settings

Implementation

static void init({LogSettings? settings}) {
  if (settings != null) {
    _settings = settings;
  }
  _talker = Talker(
    settings: TalkerSettings(
      enabled: _enabled,
      useHistory: _settings.useHistory,
      maxHistoryItems: _settings.maxHistoryItems,
      useConsoleLogs: _settings.useConsoleLogs,
    ),
  );
}