Premium Only Content

Flutter State Management using InheritedWidget for Journal App
In this Flutter video, you are going to take a look at how to use the InheritedWidget for State Management - No Packages.
• How to use InheritedWidget to pass data from a parent (ancestor) widget to child (descendant) widgets in the widget tree
The Problem:
- Journal app has a mood selector value to be available to all pages.
- All pages need to read selected mood from the parent page.
The Solution:
- Use the InheritedWidget to allow child pages (widgets) to access the parent page selected mood by going up the widget tree.
The InheritedWidget is immutable and allows child widgets to access data (state) above in the widget tree
1. Create a class that extends InheritedWidget
2. Add fields to contain data
3. Add the of() method to access the InheritedWidget from child widgets
4. Add the updateShouldNotify() method to notify (via Flutter framework) widgets to rebuild if the data changed
How it Works:
- InheritedWidget – The InheritedWidget is great to pass data from an ancestor widget to descendent widget. The InheritedWidget is immutable and the data (attributes) are final (cannot change) and the Flutter framework rebuilds the InheritedWidget to refresh with new data.
GitHub: https://github.com/JediPixels/journal_inheritedwidget
Twitter: https://twitter.com/JediPixels
Looking for Updates: https://JediPixels.dev
Blog Article:https://jedipixels.dev/flutter-state-management-using-inheritedwidget-for-journal-app
#flutter #fluttertutorial #dart
-
2:59:26
Twins Pod
20 hours agoEMERGENCY PODCAST WITH ANDREW TATE! - Twins Pod - Special Episode - Andrew Tate
193K212 -
2:52:01
Jewels Jones Live ®
2 days agoTRUMP SECURES BORDER | A Political Rendezvous - Ep. 113
102K37 -
25:02
marcushouse
1 day ago $47.53 earnedStarship Just Exploded 💥 What Went Wrong This Time?!
198K131 -
12:00
Silver Dragons
1 day agoBullion Dealer Reveals Best Silver to Buy With $1,000
126K12 -
12:58
NinjaGamblers
23 hours ago $16.35 earnedIs This The BEST Way to Win At Roulette? 😲
159K14 -
1:01:54
CharLee Simons Presents Do Not Talk
3 days agoCALIFORNIA'S DONE!
109K43 -
7:33
MudandMunitions
1 day agoUnboxing My FIRST Revolver! Smith & Wesson 442 .38 Special and What’s Coming Next for the Channel
135K17 -
1:01:05
Trumpet Daily
1 day ago $14.77 earnedGermany Started Two World Wars and Now Wants Nuclear Weapons - Trumpet Daily | Mar. 7, 2025
107K93 -
57:07
Stephen Gardner
1 day ago🚨BREAKING: Musk STUNS even Trump with LATEST FRAUD DISCOVERY!!
235K551 -
2:26:47
FreshandFit
1 day agoRatchet Chick Gets Kicked Out "Gracefully" For THIS...
226K224