larvaworld.gui_v2.tabs.home

Attributes

LANE_COLORS

Classes

GuiHomeView

Functions

build_home_text(→ tuple[str, str, list[tuple[str, str]]])

build_home_widget(→ GuiHomeView)

Module Contents

larvaworld.gui_v2.tabs.home.build_home_text(model: larvaworld.gui_v2.registry_bridge.GuiNavigationModel) tuple[str, str, list[tuple[str, str]]]
larvaworld.gui_v2.tabs.home.LANE_COLORS: dict[str, str]
class larvaworld.gui_v2.tabs.home.GuiHomeView(model: larvaworld.gui_v2.registry_bridge.GuiNavigationModel, *, on_entry_selected: collections.abc.Callable[[str], None])

Bases: PySide6.QtWidgets.QWidget

model
on_entry_selected
active_mode_id
mode_buttons: dict[str, PySide6.QtWidgets.QPushButton]
quick_start_cards_layout: PySide6.QtWidgets.QGridLayout | None = None
larvaworld.gui_v2.tabs.home.build_home_widget(model: larvaworld.gui_v2.registry_bridge.GuiNavigationModel, *, on_entry_selected: collections.abc.Callable[[str], None]) GuiHomeView