bdlogging_firebase library
Classes
- BDCleanableLogHandler
- A BDLogHandler that contains resources that should be cleared.
- BDLogError
- A class that represent an error that occurred during logging.
- BDLogFormatter
- BDLogRecord Formatter.
- BDLogger
-
BDLogger
is a singleton class used for logging in Dart/Flutter applications. - BDLogHandler
- BDLogHandler handler.
- BDLogRecord
- Logging record.
- ConsoleLogHandler
- A implementation of BDLogHandler that print BDLogRecord to the console. This class is responsible for handling log records and printing them to the console.
- DefaultLogFormatter
- Default implementation of a BDLogFormatter.
- FileLogHandler
-
FileLogHandler
is a class that extendsBDCleanableLogHandler
. It is designed to handle logging records BDLogRecord by writing them to files. - FirebaseCrashlyticsLogHandler
- A implementation of BDLogHandler that log BDLogRecord to firebase.
- IsolateFileLogHandler
- A implementation of BDCleanableLogHandler that write BDLogRecord to files in a different isolate.
Enums
- BDLevel
- An Logging Level of importance of a log message.
Typedefs
- LinePrinter = void Function(String line)
- A Function that print the line.