Resolve effective page name using argument and environment override. Args: name: Explicit page name from API call. Returns: Effective page name, preferring `FLET_WEB_APP_PATH` when `name` is empty.
(name: str)
| 483 | |
| 484 | |
| 485 | def __get_page_name(name: str): |
| 486 | """ |
| 487 | Resolve effective page name using argument and environment override. |
| 488 | |
| 489 | Args: |
| 490 | name: Explicit page name from API call. |
| 491 | |
| 492 | Returns: |
| 493 | Effective page name, preferring `FLET_WEB_APP_PATH` when `name` is empty. |
| 494 | """ |
| 495 | |
| 496 | env_page_name = os.getenv("FLET_WEB_APP_PATH") |
| 497 | return env_page_name if not name and env_page_name else name |
| 498 | |
| 499 | |
| 500 | def __get_assets_dir_path(assets_dir: Optional[str], relative_to_cwd=False): |