Для этого ты должен свою функцию вынести в отдельный класс, она не должна быть в виджете. Виджет только для показа данных на экране
Да, я понимаю это, я пока делаю прототип и вообще с правильной и граммотной разработкой у меня беда.
Я ламер пока, я себе это прощаю и вы простите =)
Я увидел ваше сообщение про FutureBuilder, поизучаю.
Как я решил свою проблему, просто сделал initState - async, а вызов функции await myFunc();