TimedRollingFileTree constructor

TimedRollingFileTree({
  1. int timeSpan = TimedRollingFileTree.dailyTime,
  2. dynamic logFormat = CustomFormatTree.defaultFormat,
  3. String filenamePrefix = 'log_',
  4. String filenamePostfix = '.txt',
  5. dynamic logLevels = CustomFormatTree.defaultLevels,
})

Creates Time based rolling file tree. It allows to define time span when this

Implementation

TimedRollingFileTree(
    {this.timeSpan = TimedRollingFileTree.dailyTime,
    logFormat = CustomFormatTree.defaultFormat,
    this.filenamePrefix = 'log_',
    this.filenamePostfix = '.txt',
    logLevels = CustomFormatTree.defaultLevels})
    : super(logLevels: logLevels, logFormat: logFormat) {
  fileNameFormatter = LogFileNameFormatter.full(
      prefix: filenamePrefix, postfix: filenamePostfix);
  rollToNextFile();
}