yera.runtime.handlers.image.ansi

ANSI handler for image output.

Symbols

class ANSIImageHandler — Render a concise image placeholder in unsupported terminals.

ANSIImageHandler

Inherits: BaseHandler
Subclasses: KittyImageHandler

Render a concise image placeholder in unsupported terminals.

Methods

push — Render an image event as a textual placeholder.

ANSIImageHandler.push

push(
    event: OutputEvent,
) → None

Render an image event as a textual placeholder.

Parameters

event
type: OutputEvent

Output event carrying encoded image data.

Raises

TypeError

If the event does not carry image data.