logger library
Classes
- DefaultRpcLogger
- Console logger implementation.
- DefaultRpcLoggerFilter
- Default filter based on minimum log level.
- DefaultRpcLoggerFormatter
- Default log formatter.
- IRpcLoggerFilter
- Log filter contract.
- IRpcLoggerFormatter
- Contract for log formatting.
- LogFormattingResult
- Formatting result split into header and content.
- RpcContextAwareLogger
- Context-aware logger that automatically uses RpcContext.
- RpcLogger
- Logger for the RPC library.
- RpcLoggerColors
- Color configuration for logging levels.
Enums
- AnsiColor
- ANSI colors for console output.
- RpcLoggerLevel
- Logging levels.
Mixins
- RpcContextualLogging
- Mixin for components that want automatic context-aware logging.
Extensions
- RpcLoggerExtensions on RpcLogger
- RpcLogger extensions for convenient RPC logging.
Typedefs
- RpcLoggerFactory = RpcLogger Function(String loggerName, {RpcLoggerColors? colors, RpcContext? context, String? label})