LaunchDependenciesScreen(
self,
statuses: tuple[ExtraDependencyStatus, ...] | None = None,
*ModalScreen[bool | None]| Name | Type | Description |
|---|---|---|
statuses | tuple[ExtraDependencyStatus, ...] | None | Default: NoneOptional dependency statuses to display. When omitted, the status is read from the installed package metadata. |
continue_screen | Screen[Any] | None | Default: NoneOptional screen to switch to when the user continues, avoiding an intermediate base-screen frame. |
on_done | Callable[[bool | None], None] | None | Default: None |
| Name | Type |
|---|---|
| statuses | tuple[ExtraDependencyStatus, ...] | None |
| continue_screen | Screen[Any] | None |
| on_done | Callable[[bool | None], None] | None |
Onboarding screen that summarizes installed optional integrations.
Optional callback invoked when this screen finishes without
switching to continue_screen.