LogViewerController constructor

LogViewerController(
  1. LogReader reader, {
  2. required DiagnosticReporter diagnostics,
  3. int pageSize = defaultPageSize,
  4. int maxEntries = defaultMaxEntries,
  5. LogFilter filter = const LogFilter(),
})

Implementation

LogViewerController(
  this.reader, {
  required this.diagnostics,
  this.pageSize = defaultPageSize,
  this.maxEntries = defaultMaxEntries,
  LogFilter filter = const LogFilter(),
}) : assert(maxEntries >= pageSize, 'maxEntries must not be less than pageSize'),
     _window = LogWindow(filter: filter, pageSize: pageSize);