On this page
MockPlatformLocation
class
final
Mock implementation of URL state.
class MockPlatformLocation implements PlatformLocation {
hostname
protocol
port
pathname
search
hash
state
href: string
url: string
getBaseHrefFromDOM(): string
onPopState(fn: LocationChangeListener): VoidFunction
onHashChange(fn: LocationChangeListener): VoidFunction
replaceState(state: any, title: string, newUrl: string): void
pushState(state: any, title: string, newUrl: string): void
forward(): void
back(): void
historyGo(relativePosition: number = 0): void
getState(): unknown
}
Properties
Property | Description |
---|---|
hostname |
Read-Only |
protocol |
Read-Only |
port |
Read-Only |
pathname |
Read-Only |
search |
Read-Only |
hash |
Read-Only |
state |
Read-Only |
href: string |
Read-Only |
url: string |
Read-Only |
Methods
getBaseHrefFromDOM()
|
---|
|
onPopState()
|
|||
---|---|---|---|
|
fn |
LocationChangeListener |
Returns
VoidFunction
onHashChange()
|
|||
---|---|---|---|
|
fn |
LocationChangeListener |
Returns
VoidFunction
replaceState()
|
|||||||||
---|---|---|---|---|---|---|---|---|---|
|
state |
any |
|
title |
string |
|
newUrl |
string |
Returns
void
pushState()
|
|||||||||
---|---|---|---|---|---|---|---|---|---|
|
state |
any |
|
title |
string |
|
newUrl |
string |
Returns
void
forward()
|
---|
|
back()
|
---|
|
historyGo()
|
|||
---|---|---|---|
|
relativePosition |
number |
Optional. Default is |
Returns
void
getState()
|
---|
|
© 2010–2023 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://angular.io/api/common/testing/MockPlatformLocation