run_async
Asynchronously run a Flet app using socket or web server transport.
Parameters:
- main (AppCallable) - Application entry point. Handler (function or coroutine) must have 1 parameter of instance
Page. - before_main (AppCallable | None, default:
None) - Called afterPageis created but beforemain. - name (str, default:
'') - Page/app name used in web URL path when applicable. - host (str | None, default:
None) - Host/IP to bind the web server to. - port (int, default:
0) - TCP port to bind. If0, default/free port is selected. - view (AppView | None, default:
AppView.FLET_APP) - Preferred app presentation mode. - assets_dir (str | None, default:
'assets') - Path to app assets directory. - upload_dir (str | None, default:
None) - Path to upload directory. - web_renderer (WebRenderer, default:
WebRenderer.AUTO) - Web renderer type for web-hosted mode. - route_url_strategy (RouteUrlStrategy, default:
RouteUrlStrategy.PATH) - Route URL strategy (pathorhash). - no_cdn (bool | None, default:
False) - Whether to avoid loading CanvasKit, Pyodide, and fonts from CDN. - target (default:
None) - Deprecated alias formain.