Logger constructor

Logger({
  1. required String secret,
  2. required String platformName,
  3. required String baseUrl,
  4. required int duration,
  5. bool mustSendLogToServer = false,
  6. int? logCount,
})

Implementation

Logger(
    {required String secret,
    required String platformName,
    required String baseUrl,
    required int duration,
    bool mustSendLogToServer = false,
    int? logCount}) {
  _secret = secret;
  _platformName = platformName;
  _baseUrl = baseUrl;
  _duration = duration;
  _logCount = logCount;
  _mustSendLogToServer = mustSendLogToServer;

  if (_logTimer != null) {
    _logTimer?.cancel();
  }
  if (_connectivitySubscription != null) _connectivitySubscription?.cancel();

  init();
}