Called when a document has finished loading
Called when a new document starts loading
Called when the URL changes through an action (clicking on a link, going backward or forward). Not called when setting the URL through setURL.
Return whether the browser can currently go back
Return whether the browser can currently go forward
Return the game object that this UI element is attached to. Returns undefined if the element isn't attached to a game object.
Return the widget that contains this widget, for example a border that wraps a check box. Returns undefined if this object has no parent.
Get the current URL
Return whether the widget is currently enabled (see setEnabled).
Return whether the browser is currently loading a document.
Return whether the widget is currently visible (see setVisible).
Reload the currently shown document
Set whether the widget is enabled. When a widget is disabled, users can't interact with it and it is greyed out. When a widget that contains other widgets (like VerticalBox) is disabled, all its children behave as if disabled, too. By default, widgets are enabled.
Whether to enable the widget.
Set the current URL. Local URLs (file:// protocol) are not permitted.
Set whether the widget is visible. When a widget that contains other widgets (like VerticalBox) is invisible, all its children are invisible, too. The layout of widgets is updated when visibility changes, and invisible widgets are treated as if they don't exist.
Whether the widget is visible.
Stop loading the current document. Does not have an effect if the document is already loaded.
A widget that embeds a web browser. This widget always captures the mouse wheel when the mouse cursor is over the browser. The keyboard is captured when clicking anywhere on the browser and released when the mouse cursor leaves the widget. Because of an issue in Unreal Engine, this widget should be used as the only widget in a UIElement, otherwise the colors shown in the browser will not be correct (missing sRGB to linear color conversion).