Search code examples
flutterdartflutter-widgetstatefulwidgetstatelesswidget

How do I access an variable from a StatefulWidget inside an StatelessWidget?


How do I access the variable "selectedTag" from this statefulWidget:

class _AlertDialogOneState extends State<AlertDialogOne> {
  Item selectedTag;
...
  }
}

inside this statelessWidget :

class CardTile extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Container(...

Solution

  • Pass it as parameter,

    class CardTile extends StatelessWidget {
      final Item selectedTag;// Add this
      CardTile(this.selectedTag); // Add this
    
      @override
      Widget build(BuildContext context) {
        return Container(...