Skip to content
Videos
Video

Inherited Widget vs Inherited Model : quelles différences ? 🧑‍💻 Tuto Flutter

by Edouard Marquez youtube.com

10 min 662 views

Sur la prochaine version de Flutter, le MediaQuery passera d’un InheritedWidget à un InheritedModel. Dans ce tutoriel, nous verrons comment créer ces deux classes en Dart, pour comprendre les différences entre les deux. 📆 Le programme : 00:00 Introduction 00:29 Implémentation naïve du problème 01:13 La méthode InheritedWidget 04:38 La méthode InheritedModel 07:21 Le changement côté MediaQuery 08:53 Conclusion ⚠️ N’hésitez pas à liker la vidéo pour que d’autres personnes puissent la découvrir. 💙 Si vous n’êtes pas encore abonnés, n’hésitez pas à le faire activer la cloche 🛎 avec toutes les notifications activées ! L’InheritedWidget est un Widget permettant de stocker des données et de notifier des Widgets enfants écoutant ces informations. L’InheritedModel étend InheritedWidget et permet de notifier des Widgets enfants champ par champ. En effet, si un InheritedWidget contient plusieurs données, que l’une d’entre elle n’est pas utilisée par un Widget enfant, le Widget sera quand même redessiné. 👉 Liens utiles Pull Request du MediaQuery utilisant un InheritedModel https://github.com/flutter/flutter/pull/114459 Documentation sur les InheritedWidget : https://api.flutter.dev/flutter/widgets/InheritedWidget-class.html Documentation sur les InheritedModel : https://api.flutter.dev/flutter/widgets/InheritedModel-class.html Documentation sur le MediaQuery : https://api.flutter.dev/flutter/widgets/MediaQuery-class.html Retrouvez des tutoriaux Flutter et Android sur la chaîne DevCafé : https://devcafe.fr/youtube Retrouvez-moi aussi avec mes deux newsletters : - Flutter Digest 💙 : https://flutter-digest.com/ - Android Croissants 🥐 : https://android-croissants.com/

It's All Widgets

Apps by Edouard Marquez

  • Flydirekt screenshot

    Flydirekt

    Flydirekt - Standby Loads

    Travel & Local 3.5

Report this · Wrote this? Claim it

Supported by