INNER CODE UNIT · Dart

Logger

aayush2622/Dartotsu · lib/logger.dart:13

class Logger {
  static late File _logFile;
  static late IOSink _sink;

  static bool _initialized = false;
  static bool _disposed = false;
  static bool _writerActive = false;

  static const int _maxLogSizeBytes = 5 * 1024 * 1024;
  static const int _maxPreInitLogs = 200;

  static final Queue<String> _queue = Queue();
  static final List<String> _preInitBuffer = [];

  static Future<void> init() async {
    final directory = await PrefManager.getDirectory(
      useSystemPath: false,
      useCustomPath: true,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…