Skip to content

polychron.views.ProjectWelcomeView Module

ProjectWelcomeView

Bases: FrameView

View for the welcome screen when polychron is first opened.

This is implemented as a passive view, i.e. UI elements have no callbacks at constrution, and they must be explcitly bound afterwards

__init__

__init__(parent: Frame) -> None

Construct the view, without binding any callbacks

bind_load_button

bind_load_button(callback: Callable[[], Any]) -> None

Bind the callback for when the load_button is pressed

bind_create_button

bind_create_button(callback: Callable[[], Any]) -> None

Bind the callback for when the create_button is pressed