Initialize Pyodide connection for browser-embedded execution. Args: main: User app entry handler. before_main: Optional hook called before `main`.
(
main: Optional[AppCallable] = None,
before_main: Optional[AppCallable] = None,
)
| 465 | |
| 466 | |
| 467 | def __run_pyodide( |
| 468 | main: Optional[AppCallable] = None, |
| 469 | before_main: Optional[AppCallable] = None, |
| 470 | ): |
| 471 | """ |
| 472 | Initialize Pyodide connection for browser-embedded execution. |
| 473 | |
| 474 | Args: |
| 475 | main: User app entry handler. |
| 476 | before_main: Optional hook called before `main`. |
| 477 | """ |
| 478 | from flet.messaging.pyodide_connection import PyodideConnection |
| 479 | |
| 480 | PyodideConnection( |
| 481 | on_session_created=__get_on_session_created(main), before_main=before_main |
| 482 | ) |
| 483 | |
| 484 | |
| 485 | def __get_page_name(name: str): |
no test coverage detected