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 }
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 |
getBaseHrefFromDOM() |
---|
|
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() |
---|
|
back() |
---|
|
historyGo() | |||
---|---|---|---|
|
relativePosition | number | Optional. Default is |
void
getState() |
---|
|
© 2010–2023 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://angular.io/api/common/testing/MockPlatformLocation