devkit_ui.pages.run.row_discovery_card

Classes

RowDiscoveryCard(*args, **kwargs)

class devkit_ui.pages.run.row_discovery_card.RowDiscoveryCard(*args: Any, **kwargs: Any)[source]

Bases: card

__init__(state: Discovery, on_start: Callable[[], None], on_stop: Callable[[], None])[source]

Initialize the row discovery card with its state and lifecycle callbacks.

Parameters:
  • state (RunViewModel.Discovery) – Discovery state bound to the card controls.

  • on_start (Callable[[], None]) – Callback invoked after discovery is confirmed.

  • on_stop (Callable[[], None]) – Callback invoked when discovery is disabled.