вот виджет, который я использую как функцию для обновления sh моих виджетов (обычно это плавающая кнопка с возможностью нажатия), поэтому я хочу использовать здесь ключ моего виджета, чтобы обновить sh мой виджет
Widget floatingButton(int index){
if(index == 0)
{
return FloatingActionButton(
backgroundColor: Color.fromRGBO(29, 142, 41,1),
disabledElevation: 12,
child: Icon(Icons.refresh),
onPressed: () {
prefix0.Dashboard k = new prefix0.Dashboard();
k.createState().reassemble();
},);
}
else return null;
.............
}
и это мой виджет, который я хочу обновить sh его, с помощью клавиши "refre sh" в будущем сборщике
FutureBuilder(
key: refrKey,
future: model.tData(),
builder: (context, snapshot) {
if (snapshot.connectionState == ConnectionState.done) {
if (snapshot.data == null) {
return Center(
child: Column(children: [
SizedBox(
height: MediaQuery.of(context).size.height / 6,
),
Text('no data')
]));
} else {