Lewati ke konten utama

Dialog:show()

Jika Anda memanggil fungsi ini, dialog akan muncul di layar

Parameter​

ParameterTypeDescription
timeoutMsnumberTimeout opsional dalam milidetik sebelum dialog dikonfirmasi otomatis

Tanda Tangan​

Dialog:show(): void
Dialog:show(timeoutMs: number): void

Mengembalikan

void

Deskripsi​

Dialog:show() menampilkan dialog dan menunggu pengguna menekan OK atau Cancel.

Jika Anda meneruskan timeoutMs, dialog akan otomatis memicu tombol positif setelah delay yang diberikan. Ini berguna ketika Anda ingin menampilkan parameter sebentar tetapi melanjutkan eksekusi secara otomatis.

Contoh​

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)

Catatan​

  • Dialog:show() setara dengan Dialog:show(0)
  • Nilai timeout lebih besar dari 0 mengaktifkan perilaku konfirmasi otomatis
  • Jika pengguna membatalkan atau menutup dialog, eksekusi makro akan melemparkan pengecualian