SizeRollingFileTree constructor

SizeRollingFileTree(
  1. DataSize maxDataSize, {
  2. dynamic logFormat = CustomFormatTree.defaultFormat,
  3. String filenamePrefix = 'log_',
  4. String filenamePostfix = '.txt',
  5. dynamic logLevels = CustomFormatTree.defaultLevels,
})

Creates instance of SizeRollingFileTree, which based on defined maxDataSize size of current log file will create new log file.

Implementation

SizeRollingFileTree(this.maxDataSize,
    {logFormat = CustomFormatTree.defaultFormat,
    this.filenamePrefix = 'log_',
    this.filenamePostfix = '.txt',
    logLevels = CustomFormatTree.defaultLevels})
    : super(logFormat: logFormat, logLevels: logLevels) {
  detectFileIndex();
}