AngularJSUrlCodec
From Get docs
< @angular/common | upgradeAngular/docs/8/api/common/upgrade/angularjsurlcodec
AngularJSUrlCodec
class
A UrlCodec
that uses logic from AngularJS to serialize and parse URLs and URL parameters.
class AngularJSUrlCodec implements UrlCodec {
encodePath(path: string): string
encodeSearch(search: string | { [k: string]: unknown; }): string
encodeHash(hash: string)
decodePath(path: string, html5Mode: boolean = true): string
decodeSearch(search: string)
decodeHash(hash: string)
normalize(pathOrHref: string, search?: { [k: string]: unknown; }, hash?: string, baseUrl?: string): string
areEqual(valA: string, valB: string)
parse(url: string, base?: string)
}
Methods
encodePath() | |||
---|---|---|---|
encodePath(path: string): stringParameters
Returns
|
encodeSearch() | |||
---|---|---|---|
encodeSearch(search: string | { [k: string]: unknown; }): stringParameters
Returns
|
encodeHash() | |||
---|---|---|---|
encodeHash(hash: string)Parameters
|
decodePath() | ||||||
---|---|---|---|---|---|---|
decodePath(path: string, html5Mode: boolean = true): stringParameters
Returns
|
decodeSearch() | |||
---|---|---|---|
decodeSearch(search: string)Parameters
|
decodeHash() | |||
---|---|---|---|
decodeHash(hash: string)Parameters
|
normalize() | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
normalize(href: string): stringParameters
Returns
| ||||||||||||
normalize(path: string, search: { [k: string]: unknown; }, hash: string, baseUrl?: string): stringParameters
Returns
|
areEqual() | ||||||
---|---|---|---|---|---|---|
areEqual(valA: string, valB: string)Parameters
|
parse() | ||||||
---|---|---|---|---|---|---|
parse(url: string, base?: string)Parameters
|
© 2010–2020 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v8.angular.io/api/common/upgrade/AngularJSUrlCodec