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