DEV Community

Alexandre Freire
Alexandre Freire

Posted on

Flutter - Função Equivalente ao setTimeout

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'));
Enter fullscreen mode Exit fullscreen mode

Mais informações: https://api.dartlang.org/stable/2.4.0/dart-async/Timer-class.html

Top comments (1)

Collapse
 
andreicalazans profile image
Andrei Xavier de Oliveira Calazans

Lembre-se de adicionar o import para dart:async no topo.

import 'dart:async';