AngularJSUrlCodec
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
normalize(href: string): string
normalize(path: string, search: { [k: string]: unknown; }, hash: string, baseUrl?: string): string
areEqual(valA: string, valB: string)
parse(url: string, base?: string)
}
Methods
encodePath() |
---|
encodeSearch() |
---|
encodeHash() |
---|
decodePath() |
---|
decodeSearch() |
---|
decodeHash() |
---|
normalize() |
---|
areEqual() |
---|
parse() |
---|