LogRecord class
- Implementers
- Available Extensions
- Annotations
-
Constructors
-
LogRecord.fromAnalyzer(String message, DateTime timestamp, {required Uri targetRoot, required LogSeverity severity, @JsonKey(toJson: stackToStringNullable, fromJson: stringToStackNullable, includeIfNull: false) StackTrace? stackTrace})
-
const
factory
-
LogRecord.fromJson(Map<String, dynamic> json)
-
factory
-
LogRecord.fromRule(RuleCode lintCode, DateTime timestamp, LogSeverity severity, String message, @JsonKey(toJson: stackToStringNullable, fromJson: stringToStackNullable, includeIfNull: false) StackTrace? stackTrace)
-
const
factory
-
LogRecord.simple(String message, DateTime timestamp, {required LogSeverity severity, @JsonKey(toJson: stackToStringNullable, fromJson: stringToStackNullable, includeIfNull: false) StackTrace? stackTrace})
-
const
factory
Methods
-
map<TResult extends Object?>({required TResult simple(_LogRecord value), required TResult fromAnalyzer(AnalyzerLogRecord value), required TResult fromRule(RuleLogRecord value)})
→ TResult
-
inherited
-
mapOrNull<TResult extends Object?>({TResult? simple(_LogRecord value)?, TResult? fromAnalyzer(AnalyzerLogRecord value)?, TResult? fromRule(RuleLogRecord value)?})
→ TResult?
-
inherited
-
maybeMap<TResult extends Object?>({TResult simple(_LogRecord value)?, TResult fromAnalyzer(AnalyzerLogRecord value)?, TResult fromRule(RuleLogRecord value)?, required TResult orElse()})
→ TResult
-
inherited
-
maybeWhen<TResult extends Object?>({TResult simple(String message, DateTime timestamp, LogSeverity severity, StackTrace? stackTrace)?, TResult fromAnalyzer(String message, DateTime timestamp, Uri targetRoot, LogSeverity severity, StackTrace? stackTrace)?, TResult fromRule(RuleCode lintCode, DateTime timestamp, LogSeverity severity, String message, StackTrace? stackTrace)?, required TResult orElse()})
→ TResult
-
inherited
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson()
→ Map<String, dynamic>
-
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
-
when<TResult extends Object?>({required TResult simple(String message, DateTime timestamp, LogSeverity severity, StackTrace? stackTrace), required TResult fromAnalyzer(String message, DateTime timestamp, Uri targetRoot, LogSeverity severity, StackTrace? stackTrace), required TResult fromRule(RuleCode lintCode, DateTime timestamp, LogSeverity severity, String message, StackTrace? stackTrace)})
→ TResult
-
inherited
-
whenOrNull<TResult extends Object?>({TResult? simple(String message, DateTime timestamp, LogSeverity severity, StackTrace? stackTrace)?, TResult? fromAnalyzer(String message, DateTime timestamp, Uri targetRoot, LogSeverity severity, StackTrace? stackTrace)?, TResult? fromRule(RuleCode lintCode, DateTime timestamp, LogSeverity severity, String message, StackTrace? stackTrace)?})
→ TResult?
-
inherited