Configurar o tempo para o diálogo desaparecer automaticamente (:set_timeout)
Declaração
objeto_do_dialogo = objeto_do_dialogo:set_timeout(tempo_limite_em_segundos[, enviar_automaticamente])
Parâmetros
- tempo limite em segundos
Número real: tempo até o objeto de diálogo desaparecer automaticamente, em segundos - enviar automaticamente
Booleano, opcional: se o desaparecimento automático por tempo limite deve ser considerado um envio; true envia e false não envia; o padrão é false
Valor de retorno
- objeto do diálogo
Diálogo: retorna o próprio diálogo
Descrição
Configura o tempo para o diálogo desaparecer automaticamente.
Exemplo
dialog():set_timeout(3):show() -- cancela o envio após um tempo limite de 3 segundos
--
dialog():set_timeout(3, true):show() -- envia após um tempo limite de 3 segundos