infobits_pluto library
Classes
- MultiOutput
- Logs simultaneously to multiple PlutoLogOutput outputs.
- Pluto
- The main class for handling logs in Pluto.
- PlutoConsoleLogOutput
- Default implementation of PlutoLogOutput.
- PlutoDevelopmentLogFilter
-
Prints all logs with
level >= Logger.levelwhile in development mode (eg whenasserts are evaluated, Flutter calls this debug mode). - PlutoFileLogOutput
- PlutoLogFilter
- An abstract filter of log messages.
- PlutoLogger
- The class for logging to the Pluto Service
- PlutoLogOutput
-
Log output receives a
PlutoOutputLogfromLogPrinterand sends it to the desired destination. - PlutoLogPrinter
- An abstract handler of log events.
- PlutoMemoryOutput
-
Buffers
OutputEvents. - PlutoPrettyLogPrinter
- Default implementation of PlutoLogPrinter.
- PlutoProductionLogFilter
-
Prints all logs with
level >= Logger.leveleven in production. - PlutoSimpleLogPrinter
- Outputs simple log messages:
- PlutoStreamLogOutput