flutter repeating timer while widget is open code example
Example: flutter delay a function
Future.delayed(const Duration(milliseconds: 500), () {
// Here you can write your code
setState(() {
// Here you can write your code for open new view
});
});