logger_screen library

Classes

Filter
Log
LoggerScreen
The LoggerScreen widget displays logs in a user-friendly manner with the ability to filter and search logs. It listens to a LoggerScreenPrinter for new log entries and updates the log list accordingly. You can customize the appearance and behavior of the logs using various properties and callbacks provided by this widget.
LoggerScreenPrinter
The LoggerScreenPrinter is responsible for processing log events and notifying listeners about new log entries. It extends PrettyPrinter from the logger package. The formatted logs are stored in the logs list and can be accessed directly. Additionally, the logsStream provides a broadcast stream that emits new log entries to listeners.

Enums

Style
Enum to represent different styles for a widget.

Properties

unit → void
final