stormlog.tui.widgets.welcome

Welcome banner widget used by the Textual TUI.

Classes

AsciiWelcome(*args, **kwargs)

Animated ASCII welcome banner, uses pyfiglet when available.

class stormlog.tui.widgets.welcome.AsciiWelcome(*args, **kwargs)[source]

Bases: Static

Animated ASCII welcome banner, uses pyfiglet when available.

Parameters:
  • messages (list[str])

  • font (str)

  • interval (float)

  • figlet_cls (Any | None)

  • logger (logging.Logger | None)

  • kwargs (Any)

on_mount()[source]
Return type:

None