pushState

external fun pushState(data: JsAny?, unused: String, url: String? = definedExternally)(source)
external fun pushState(data: JsAny?, unused: String, url: URL?)(source)

The pushState() method of the History interface adds an entry to the browser's session history stack.

MDN Reference