Navigator for Flet.
Project description
FletNavigator & FletReStyle
Simple and fast navigator (router) for Flet (Python) that allows you to create multi-page applications!
Click here for documentation.
Using Example:
from flet import app, Page, Text
from flet_navigator import VirtualFletNavigator, PageData, ROUTE_404, route
@route('/')
def main_page(pg: PageData) -> None:
pg.add(Text('Main Page!')) # or pg.page.add
@route('second_page')
def second_page(pg: PageData) -> None:
... # Second page content.
@route(ROUTE_404)
def route_404(pg: PageData) -> None:
... # 404 Page Content.
def main(page: Page) -> None:
# Initialize navigator and render page.
VirtualFletNavigator().render(page)
app(main)
(Deprecated Example GIF).
See the difference between VirtualFletNavigator and FletNavigator, and more here (<- documentation).
FletNavigator V2.6.5
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
flet_navigator-2.6.5.tar.gz
(7.1 kB
view hashes)