SemiLogger constructor

SemiLogger({
  1. String? name = 'semi-log',
  2. bool? debugMode = true,
  3. String? lineChar = '=',
  4. int? lineLength = 50,
})

When your want to define a special logger, it will not change when re-setup logger

Implementation

factory SemiLogger(
        {core.String? name = 'semi-log',
        core.bool? debugMode = true,
        core.String? lineChar = '=',
        core.int? lineLength = 50}) =>
    SemiLogger._(
        name: name ?? _inst.name,
        debugMode: debugMode ?? _inst.debugMode,
        styleData: _inst.styleData,
        separatorChar: lineChar ?? _inst.separatorChar,
        separatorLength: lineLength ?? _inst.separatorLength);