Interface ILocationStrategy
Methods
decodeParams
- decodeParams(encoded: string): any
decodeSegment
- decodeSegment(s: string): string
-
Parameters
Returns string
decodeString
- decodeString(s: string): string
-
Parameters
Returns string
encodeParams
- encodeParams(value: any): string
-
Parameters
Returns string
encodeSegment
- encodeSegment(s: string): string
-
Parameters
Returns string
encodeString
- encodeString(s: string): string
-
Parameters
Returns string
getPath
- getPath(url: string): string
-
Parameters
Returns string
getUrl
- getUrl(url: string, params?: URLSearchParams): string
-
Parameters
-
url: string
-
Optional params: URLSearchParams
Returns string
historyRequired
- historyRequired(): boolean
pushState
- pushState(url: string, snapshot: RouteSnapshot, popped?: undefined | false | true): void
-
Parameters
-
url: string
-
-
Optional popped: undefined | false | true
Returns void
resolveParams
- resolveParams(path: string, routeSegments: RouteSegment[]): {}
serialize
-
Parameters
Returns string
serializeLink
-
Parameters
Returns string
serializeUrl
- serializeUrl(url: string): string
-
Parameters
Returns string
snapshotToState
-
Parameters
Returns {} | string | undefined