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,