flutter_fimber library

Classes

CloseableTree
Abstract class to mark implementor as Closable Tree
CustomFormatTree
Custom format tree. Tag generation included allows to define tokens in format, which will be replaced with a value for each log line.
DataSize
Data size helper to help to calculate bytes/kilobytes, etc...
DebugBufferTree
Logging tree that uses debugPrint which is not skipping log lines printed on Android https://flutter.io/docs/testing/debugging#print-and-debugprint-with-flutter-logs
DebugTree
Debug log tree. Tag generation included
Fimber
Main static Fimber logging.
FimberFileTree
File based logging output tree. This tree if planted will post short formatted (elapsed time and message) output into file specified in constructor. Note: Mostly for testing right now
FimberLog
Stand alone logger with custom tag defined.
FimberTree
Fimber logging tree for specific platform. For Android it uses Android Log with corresponding levels and formatting
LogLine
Transport object to native value
LogTree
Interface for LogTree
RollingFileTree
Class for defining rolling file tree. This class handles file logging and printing lines, also provides abstract methods to check if the file should rotate.
SizeRollingFileTree
SizeRolling file tree. It will create new log file with an index every time current one reach maxDataSize
TimedRollingFileTree
Time base rolling file tree. It will use time span to roll logging to next file.

Typedefs

RunWithLog(FimberLog log) → dynamic