flex_logger_console 1.0.4
flex_logger_console: ^1.0.4 copied to clipboard
Console logging provider for FlexLogger - provides formatted console output with colors and log levels
1.0.4 #
- Updated dependencies (
intl: ^0.20.2,web: ^1.1.1,flex_logger: ^1.0.4).
1.0.3 #
ConsoleFormattersetsansiColorDisabledonce at construction instead of on everyformatcall.- Added optional
providerIdparameter toConsoleLoggerProvider.
1.0.1 #
ConsoleFormatternow explicitly setsansiColorDisabled = falsewhenenableColors = true, ensuring colors render in Flutter's VM service output.ConsoleObservercallbacks (onLog,onException,onError) updated toFuture<void>to matchFlexObserverchanges.- Removed the custom JSON formatter example from the barrel file doc comment.
1.0.0 #
- Initial release
ConsoleLoggerProviderimplementingLoggerProvider(formatter, output, filter)ConsoleFormatterimplementingLogFormatter: lineSymbol, maxLineWidth, enableColors, dateFormat; bordered output with title, timestamp, message, error, stackTrace- Colored output via ANSI RGB (uses log’s
FlexLog.coloror default gray) - Platform-specific output:
LoggerOutput– IO (print per line) and Web (console.log), conditional exports - Optional filter (e.g.
MinLevelFilter); defaultAcceptAllFilter ColorAnsiPenextension:Color.toAnsiPen({bool bg})for custom log colors- Re-exports:
AnsiPen,ansiColorDisabled(ansicolor),DateFormat(intl)