The short answer is that just add currentIndex as one of the parameter inside your navBarSection . Inside home. dart , just pass the currentIndex of the page.
Read moreWhat is change notifier in Flutter?
ChangeNotifier is a simple class included in the Flutter SDK which provides change notification to its listeners . In other words, if something is a ChangeNotifier , you can subscribe to its changes.
Read moreWhat is inherited widget in flutter?
In flutter, the inherited widget is a base class that allows those classes to extend the information under the tree from it . Inherited widgets are also a kind of state management technique. It works by telling registered build references when a change occurs.
Read moreWhat is a provider flutter?
The provider package is an easy to use package which is basically a wrapper around the InheritedWidgets that makes it easier to use and manage . It provides a state management technique that is used for managing a piece of data around the app.
Read moreWhat is listener flutter?
Listener class Null safety. A widget that calls callbacks in response to common pointer events . It listens to events that can construct gestures, such as when the pointer is pressed, moved, then released or canceled.
Read moreWhat is ValueNotifier in flutter?
ValueNotifier is a special type of class that extends Changenotifier, which can hold a single value and notifies the widgets which are listening to it whenever its holding value gets change .15 Eki 2021
Read more