LoadMode is used to configure how a resource is loaded into view such as whether to use a new tab.
Bool addToHistory := true
If true then the uri is added to the browser's history. Typically only predefined commands like back, forward, or reload should set this to false.
new make(Event? event := null)
Construct with an optional user event. If the user was holding down the Ctrl key (Command for Macs), then set newTab to true.
Bool newTab := false
If true, then load using a new tab in the current window.