Comments (10)
yes . thanks
from flet_navigator.
i just didn't find any documentation for the page
for this
def home(pg:PageData):
pg.page.add(Text("Dqwdwq"))
thx
from flet_navigator.
sir . why app bar not work and error
i set pg.page.set_appbar and pg.set_appbar get error
def home(pg:PageData):
myappbar = AppBar(title=Text("Dqwdqw"))
pg.page.set_appbar(myappbar)
pg.page.add(Text("Dqwdwq"))
flet_navigator.render(page)
File "/usr/local/lib/python3.10/dist-packages/flet_navigator/__init__.py", line 195, in render
self.routes[route](
File "/home/minx/belajar/fletpop/main.py", line 7, in home
pg.set_appbar(myappbar)
AttributeError: 'PageData' object has no attribute 'set_appbar'
from flet_navigator.
thx solved
from flet_navigator.
You should use pg.page.add
, not return.
from flet_navigator.
And for appbar, you should use pg.set_appbar(appbar)
from flet_navigator.
Try updating (pip install flet_navigator --upgrade
). Also pg.set_appbar
, not pg.page.set_appbar
.
from flet_navigator.
how to add custom transitions besides fade_effect
from flet import *
from flet_navigator import VirtualFletNavigator, PageData, ROUTE_404
def home(pg:PageData):
myappbar = AppBar(
title=Text("Dqwdqw"),
bgcolor="blue"
)
pg.set_appbar(myappbar)
pg.page.add(Text("Dqwdwq"))
pg.page.add(
ElevatedButton("goto page",
on_click=lambda _: pg.navigator.navigate(f"about",pg.page,("tolol123"))
)
)
def about(pg:PageData):
myappbar = AppBar(
title=Text("About"),
bgcolor="red"
)
pg.set_appbar(myappbar)
pg.page.add(Text(f"ABOUT {pg.arguments[0]}",size=30))
pg.page.add(
ElevatedButton("goto page",
on_click=lambda _: pg.navigator.navigate_homepage(pg.page)
)
)
def main(page:Page):
flet_navigator = VirtualFletNavigator(
{
"/":home,
"about":about,
},lambda route: print(f"nama rute :{route}"),
fade_effect=True
)
flet_navigator.render(page)
flet.app(target=main)
from flet_navigator.
Advanced animations coming in V2.4.5
(in 5 minutes), please wait a little until release...
from flet_navigator.
Released! See documentation for advanced animations: https://github.com/xzripper/flet_navigator/blob/main/flet-navigator-docs.md#navigatoranimation
from flet_navigator.
Related Issues (5)
- flet_navigator error HOT 10
- AppBar HOT 5
- [ISSUE] HOT 1
- [ISSUE] HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flet_navigator.