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–2021 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v12.angular.io/api/common/testing/MockPlatformLocation