LoggingConfig class
Constructors
-
LoggingConfig.new({bool enablePrettyLogs = true, bool showEmojis = true, bool showTimestamp = true, bool showColors = true, bool showBorders = true, int lineLength = 120, LogLevel minimumLevel = LogLevel.verbose, bool enabled = true, bool enableDevToolsJson = false, Map<LogType, LogTypeConfig> logTypeConfigs = const {}})
-
const
-
LoggingConfig.development()
-
factory
-
LoggingConfig.production()
-
factory
Methods
-
copyWith({bool? enablePrettyLogs, bool? showEmojis, bool? showTimestamp, bool? showColors, bool? showBorders, int? lineLength, LogLevel? minimumLevel, bool? enabled, bool? enableDevToolsJson, Map<LogType, LogTypeConfig>? logTypeConfigs})
→ LoggingConfig
-
-
getConfigForCategory(String? category)
→ LogTypeConfig
-
-
getConfigForType(LogType type)
→ LogTypeConfig
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
-
withLogTypeConfig(LogType type, LogTypeConfig config)
→ LoggingConfig
-