Returns when the dialog has been accepted.
OptionalpromptText: string
A text to enter in prompt. Does not cause any effects if the dialog's type is not prompt. Optional.
If dialog is prompt, returns default prompt value. Otherwise, returns empty string.
Returns when the dialog has been dismissed.
A message displayed in the dialog.
The page that initiated this dialog, if available.
Returns dialog's type, can be one of alert, beforeunload, confirm or prompt.
Dialog objects are dispatched by page via the page.on('dialog') event.
An example of using
Dialogclass:NOTE Dialogs are dismissed automatically, unless there is a page.on('dialog') listener. When listener is present, it must either dialog.accept([promptText]) or dialog.dismiss() the dialog - otherwise the page will freeze waiting for the dialog, and actions like click will never finish.