LucidLoggerConfig class

Constructors

LucidLoggerConfig({LucidLogLevel minLevel = LucidLogLevel.info, bool enableColors = true, LucidLogFormat format = LucidLogFormat.detailed, String? logFilePath, String? remoteEndpoint, LucidHttpHeaders? httpHeaders, int maxSizeFile = 10 * 1024 * 1024, int maxFile = 5, String dateFormat = 'yyyy-MM-dd HH:mm:ss.SSS', bool includeStackTrace = false, bool enableAsync = true, Duration flushInterval = const Duration(seconds: 5), List<LucidLogOutput> outputs = const [LucidLogOutput.console], String? customFormat})

Properties

customFormat ↔ String?
getter/setter pair
dateFormat ↔ String
getter/setter pair
enableAsync ↔ bool
getter/setter pair
enableColors ↔ bool
getter/setter pair
flushInterval ↔ Duration
getter/setter pair
format ↔ LucidLogFormat
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
httpHeaders ↔ LucidHttpHeaders?
getter/setter pair
includeStackTrace ↔ bool
getter/setter pair
logFilePath ↔ String?
getter/setter pair
maxFile ↔ int
getter/setter pair
maxSizeFile ↔ int
getter/setter pair
minLevel ↔ LucidLogLevel
getter/setter pair
outputs ↔ List<LucidLogOutput>
getter/setter pair
remoteEndpoint ↔ String?
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited