PrimaryScrollController | Decoding Flutter
Вставка
- Опубліковано 12 вер 2022
- Learn about scroll controllers, the omnipresent PrimaryScrollController widget, and their impact on your cross-platform Flutter apps.
Documentation → goo.gle/3poOjF5
Diving into Desktop → goo.gle/3Lim6du
Watch more Decoding Flutter episodes → goo.gle/DecodingFlutter
Don’t miss an episode, subscribe to Flutter → goo.gle/FlutterYT
#DecodingFlutter #Flutter #Developer - Наука та технологія
It's actually cool that they brought out the actual engineers responsible for maintaining the respective components to discuss these topics
Good content. Kate is an excellent presentor !
It was one of the best explanations of anything in Flutter I've watched in a long time. Great job!
Thank you for the kind words, Dominik! You can learn more about Default `PrimaryScrollController` on Desktop, by visiting the link below 😀 👇
goo.gle/3U3XokS
Delightfull explaination by Kate. Thank you!
I wish I could like this video more than once. Thank you!
Thanks for the like! We're glad that you've enjoyed the video! Don't forget to check out more Decoding Flutter episodes, here 😀 → goo.gle/DecodingFlutter
Always helpful lecture from Kate!
We appreciate the kind words, Js! Thanks for watching 🙌
Thanks Flutter team. This helped in understanding deeper desktop scrolling functionality in flutter.
You're very welcome! We also have information about Default `PrimaryScrollController` on Desktop, here 😄 →
goo.gle/3BMVfTJ
Weirdly, this just unlocked comprehension of primaryFocus. Thanks !
That's awesome to hear! Feel free to share what finally clicked or what you were missing - that might help us communicate about focus in the future :)
Kate you are excellent! And your voice is like butter 🧈 (that’s a good thing , just in case you don’t love butter)
literally what I've been looking for!
🤩 I will scroll up and down until I will find you... Nice voice, professional explained
Thanks for sharing this great content
I was facing this error for so long, thank you!
Always glad to help!
Facing an error by yourself can often feel as though you're trying to slay a dragon. Make sure you're well-equipped before tackling those errors by checking out all our Decoding Flutter videos here: goo.gle/DecodingFlutter
Happy Coding 🐉
This was awesome, thanks!
Thanks for the great feedback, Verticrow 😎
Be sure to catch more "Decoding Flutter" episodes right here: goo.gle/DecodingFlutter
I scroll controller love you Kate!
Just yesterday, while developing an app with multiple listviews, I gave up while debugging whether the iOS tab bar touch function was not working. Magically, this video has been chosen by the algorithm, and I'm going to deal with the issue.
I was searching for this topic yesterday or the day before that , i can't remember
Thanks
Loved the video, Kate!
Very interesting to see
Please make more videos for us Kate
Glad to hear you enjoyed this! Thanks for watching 😀
Be sure to subscribe to stay updated on the latest with Flutter: goo.gle/FlutterYT 🙌
Thank you so much for explaining it in simple words 🙏
We're so glad to hear that the video was helpful, Mahesh. If you are interested in learning more, you can also check out the following resource: goo.gle/3poOjF5
Not related, but I love her voice so much 😢
this just made my job easier, XD, thank you, I have always used my OWN methods
Glad to hear that the tutorial was helpful for you, Nimr 😄
Awesome content. The Flutter team are just 🔥🔥🔥
Thanks so much for your kind words. Have you checked out the documentation that goes along with the video? You can view it here: goo.gle/3poOjF5 😁
1 question :
Do intents for scroll up and scroll down on page up/down will be automatically handled by flutter for Focus systems ??
An alternative option is ignore the error on web which Ive shamefully done for the past year. Maybe Ive contributed to the decision of making this video by the sheer number of errors coming into the flutter dev team analytics
lolol
Any way to get the iOS tab bar click event with my own scrollController? so that I can move my listview to the top. :)
love the content
We love to hear that! Thanks for watching, Lemi 😎
Don’t miss an episode, be sure to subscribe to Flutter:
goo.gle/FlutterYT
i am using a ScrollController with listview but i also need that primary to true will anyone guide because we cannot use both at the sametime
Am loving flutter
Thank you for the support, Ridwanullahi! We're glad to have you here 🙌
thanks ++
I 💙 kate voice!!!
Best ever ❤️
Awesome, thank you 😀👍
I learned this the hard way a few weeks ago while trying to implement some rather unusual behavior for a multi scroll screen. Really helpful video!
We're delighted to hear that the tutorial was helpful for you! Be sure to check out the documentation for PrimaryScrollController here: goo.gle/3poOjF5 👍
I have a chat app and want to scroll the SingleChildScrollView to a specific message like Whatsapp does when you reply to a message
I wish the web had this. There are many scenarios where your main scrollable isn't the document itself, but doing that causes various issues on mobile browsers...
She said that this was the same default for web and desktop, so it should work as intended; or are you having problems? I'm working on web so it would be useful to know!
Where's the google io link?
kate the best
The more you know
:)
so ASMRxDeveloping is a thing now, and it's my new fetish I guess
I think you should apologize to all the people born on a holiday
Awesome content
We're glad you're enjoying the content! We work hard to create great videos for you all, and it means a lot to us when you let us know what we're doing is awesome 😀
Don't know it's me or something else, but when i attach a controller to a listview it won't activate untill user scrolls which is not good, when i want to execute some code via initState to check if user is a very bottom of screen for example set unseen chat to seen, but that won't work unless user scrolls then that code executes, 🥹
Can you share a DartPad link that reproduces this?
Hello Hawar! Please file a report on github so that we can investigate further. goo.gle/3DrQDUl