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
-
LIVE
LIVE WITH CHRIS'WORLD
5 hours agoLIVE WITH CHRIS’WORLD - Portland is a WARZONE | Chicago | Jay Jones | Bad Bunny | ANTIFA | and MORE!
178 watching -
1:02:29
BonginoReport
4 hours agoIs Your Sombrero Getting Bigger or Are You Happy To See Me? - Hayley Caronia (Ep.149)
42.6K42 -
LIVE
Akademiks
2 hours agoDiddy Gets 4 Years 2 Months. Cardi B Responds to JT. Finesse2tymes Pressed? Streets is DONE?
1,194 watching -
LIVE
SpartakusLIVE
3 hours ago#1 King of Content brings MOTIVATION to the MASSES on Monday
118 watching -
2:39:53
Nikko Ortiz
3 hours agoPTSD War Simulator | Rumble LIVE
7.01K -
16:14
Sponsored By Jesus Podcast
1 day agoClocking in for Christ | How to Worship God With Our Careers
4.65K -
1:02:36
Donald Trump Jr.
6 hours agoDon't Give Up The Ship, Plus Big City Dems Double Down on Delusion | Triggered Ep.280
73.6K88 -
1:54:06
The Mike Schwartz Show
8 hours agoTHE MIKE SCHWARTZ SHOW Evening Edtion 10-06-2025
10.3K3 -
1:04:23
TheCrucible
7 hours agoThe Extravaganza! EP: 48 (10/06/25)
79.1K8 -
1:37:17
Robert Gouveia
4 hours agoTrump Appeals Judicial Takeover!! Churches TARGETED in Info War!
26.6K29