Plugin¶
- litestar_vite.inertia.plugin.set_js_routes(app: Litestar) None[source]¶
Generate the route structure of the application on startup.
- class litestar_vite.inertia.plugin.InertiaPlugin[source]¶
Bases:
InitPluginProtocolInertia plugin.
- __init__(config: InertiaConfig) None[source]¶
Initialize
Inertia.- Parameters:
config – Inertia configuration.
- lifespan(app: Litestar) AsyncGenerator[None, None][source]¶
Lifespan to ensure the event loop is available.
- Parameters:
app – The
Litestarinstance.- Yields:
An asynchronous context manager.
- property portal: BlockingPortal¶
Get the portal.