splat-transform API Reference - v2.0.5
    Preparing search index...

    Interface Renderer

    Renderer interface. Receives the full stream of semantic lifecycle events (LogEvent) and decides how to display them. The core does not filter scope/bar events by verbosity, so renderers see a faithful record of every scope open/close and bar progress update - embedders consuming the event stream can rely on this for progress UIs that must close themselves on completion. Visibility decisions (e.g. hiding successful scopeEnd footers at non-verbose verbosity) are the renderer's responsibility; logger.getVerbosity is available to consult.

    message events for info, warn and debug are gated by verbosity at the façade (see LoggerCore.isLevelVisible) before reaching the renderer; error is always delivered.

    interface Renderer {
        handle(event: LogEvent): void;
    }

    Implemented by

    Index

    Methods

    Methods