Dialog:show()
Si invocas esta función el diálogo aparecerá en la pantalla
Parámetros
| Parámetros | Tipo | Descripción |
|---|---|---|
| timeoutMs | number | Tiempo de espera opcional en milisegundos antes de que el diálogo se confirme automáticamente |
Firma
Dialog:show(): void
Dialog:show(timeoutMs: number): void
Devuelve
void
Descripción
Dialog:show() muestra el diálogo y espera a que el usuario presione OK o Cancel.
Si pasas timeoutMs, el diálogo activará automáticamente el botón positivo después del tiempo indicado. Esto es útil cuando quieres mostrar parámetros brevemente pero continuar la ejecución automáticamente.
Ejemplos
Dialog:init()
Dialog:setTitle("Confirm action")
Dialog:setMessage("Press OK to continue")
Dialog:show()
Dialog:init()
Dialog:setTitle("Quick notice")
Dialog:setMessage("This dialog will continue automatically")
Dialog:show(3000)
Notas
Dialog:show()es equivalente aDialog:show(0)- Un valor de tiempo de espera mayor que
0activa el comportamiento de confirmación automática - Si el usuario cancela o cierra el diálogo, la ejecución de la macro lanza una excepción