UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IWebBrowserDialog.h File Reference
#include "CoreMinimal.h"

Go to the source code of this file.

Classes

class  IWebBrowserDialog
 

Enumerations

enum class  EWebBrowserDialogType { Alert = 0 , Confirm , Prompt , Unload = 127 }
 
enum class  EWebBrowserDialogEventResponse { Unhandled , Continue , Ignore , Handled }
 

Enumeration Type Documentation

◆ EWebBrowserDialogEventResponse

Return value from dialog event handle specifying what action should be taken.

Enumerator
Unhandled 

Return Unhandled to use the default dialog implementation. This is the default behavior when no handler is attached.

Continue 

Do not show any dialog and return as if the user accepted the action.

Ignore 

Do not show any dialog and return as if the user dismissed the action.

Handled 

The event handler will take care of showing the dialog. It must call IWebBrowserDialog::Continue once it has been dismissed.

◆ EWebBrowserDialogType

Type of browser dialog to show.

Enumerator
Alert 

Alert dialog. Used to show a message to a user. It should only have a single button to dismiss it.

Confirm 

Confirm dialog. Shows a message to the user. It should have two buttons to either accept or decline the prompt.

Prompt 

Prompt dialog. Shows a prompt asking for user input. The user can enter text and either confirm or dismiss it.

Unload 

Unload dialog. This type of dialog is shown to confirm navigating away from a page containing user-edited content.