Quando se trabalha com javascript temos disponível o método setTimeout(), o qual chama uma função ou avalia uma expressão após um número especificado de milissegundos.
Se você está trabalhando com dart e precisa de algo parecido, existe essa solução:
var timer = Timer(Duration(seconds: 1), () => print('done'));
Mais informações: https://api.dartlang.org/stable/2.4.0/dart-async/Timer-class.html
Top comments (1)
Lembre-se de adicionar o import para dart:async no topo.
import 'dart:async';