This is my variable( String activeTitle) from the Widget BarGraph.
<code>class BarGraph extends StatefulWidget {
final List totalCrabs;
const BarGraph({super.key, required this.totalCrabs});
@override
State<BarGraph> createState() => _BarGraphState();
}
class _BarGraphState extends State<BarGraph> {
@override
Widget build(BuildContext context) {
late List<double> graphData;
late String graphTitle;
String activeTitle = '';
</code>
<code>class BarGraph extends StatefulWidget {
final List totalCrabs;
const BarGraph({super.key, required this.totalCrabs});
@override
State<BarGraph> createState() => _BarGraphState();
}
class _BarGraphState extends State<BarGraph> {
@override
Widget build(BuildContext context) {
late List<double> graphData;
late String graphTitle;
String activeTitle = '';
</code>
class BarGraph extends StatefulWidget {
final List totalCrabs;
const BarGraph({super.key, required this.totalCrabs});
@override
State<BarGraph> createState() => _BarGraphState();
}
class _BarGraphState extends State<BarGraph> {
@override
Widget build(BuildContext context) {
late List<double> graphData;
late String graphTitle;
String activeTitle = '';
I want to use the value of this variable in another Widget
<code>InfoCard(
title: "Scylla Serrata",
value: scyllaSerrataCount.toString(),
topColor: Colors.brown,
isActive: activeTitle == "Scylla Serrata",
onTap: () {
setState(() {
activeTitle = "Scylla Serrata";
});
},
),
</code>
<code>InfoCard(
title: "Scylla Serrata",
value: scyllaSerrataCount.toString(),
topColor: Colors.brown,
isActive: activeTitle == "Scylla Serrata",
onTap: () {
setState(() {
activeTitle = "Scylla Serrata";
});
},
),
</code>
InfoCard(
title: "Scylla Serrata",
value: scyllaSerrataCount.toString(),
topColor: Colors.brown,
isActive: activeTitle == "Scylla Serrata",
onTap: () {
setState(() {
activeTitle = "Scylla Serrata";
});
},
),
How do I connect them?