LoggerListController constructor

LoggerListController({
  1. required int stackSize,
  2. LogEntryReader? logEntryReader,
  3. int pageSize = 50,
  4. bool liveMode = false,
})

Implementation

LoggerListController({
  required int stackSize,
  this.logEntryReader,
  this.pageSize = 50,
  this.liveMode = false,
}) {
  _entries = SizeLimitedList(size: stackSize, reverse: false);
  logWriter = CallbackLogWriter(LogLevel.All, (newEntry) {
    _entries.add(newEntry);
    if (liveMode) notifyListeners();
  });
  LoggerManager.addLogWriter(logWriter);
}