build_tools.syllable_walk_tui.modules.analyzer.panel

Walk output panel component.

This module provides the StatsPanel widget for displaying generated walks from both patches in the center column.

Classes

StatsPanel

Panel displaying generated walks from both patches.

Module Contents

class build_tools.syllable_walk_tui.modules.analyzer.panel.StatsPanel(content='', *, expand=False, shrink=False, markup=True, name=None, id=None, classes=None, disabled=False)[source]

Bases: textual.widgets.Static

Panel displaying generated walks from both patches.

Shows walks with corpus name headers for clear provenance. Updated by _generate_walks_for_patch() after generation.

Initialize a Widget.

Parameters:
  • *children – Child widgets.

  • name (str | None) – The name of the widget.

  • id (str | None) – The ID of the widget in the DOM.

  • classes (str | None) – The CSS classes for the widget.

  • disabled (bool) – Whether the widget is disabled or not.

  • markup (bool) – Enable content markup?

compose()[source]

Create child widgets for walk output panel.