Variable PathToRegexpUtilConst 
 
PathToRegexpUtil: { 
    compile: (<P>(str: string, options?: ParseOptions & TokensToFunctionOptions) => PathFunction<P>); 
    match: (<P>(str: Path, options?: ParseOptions & TokensToRegexpOptions & RegexpToFunctionOptions) => MatchFunction<P>); 
    parse: ((str: string, options?: ParseOptions) => Token[]); 
    toRegexp: ((path: Path, keys?: Key[], options?: TokensToRegexpOptions & ParseOptions) => RegExp); 
} = ...
Type declaration
- 
compile: (<P>(str: string, options?: ParseOptions & TokensToFunctionOptions) => PathFunction<P>)
- 
- <P>(str: string, options?: ParseOptions & TokensToFunctionOptions): PathFunction<P>
- 
Type Parameters
- 
P extends object = object
 
Parameters
- 
str: string
- 
Optionaloptions: ParseOptions & TokensToFunctionOptions
 
 Returns PathFunction<P>
 
 
- 
match: (<P>(str: Path, options?: ParseOptions & TokensToRegexpOptions & RegexpToFunctionOptions) => MatchFunction<P>)
- 
- <P>(str: Path, options?: ParseOptions & TokensToRegexpOptions & RegexpToFunctionOptions): MatchFunction<P>
- 
Type Parameters
- 
P extends object = object
 
Parameters
- 
str: Path
- 
Optionaloptions: ParseOptions & TokensToRegexpOptions & RegexpToFunctionOptions
 
 Returns MatchFunction<P>
 
 
- 
parse: ((str: string, options?: ParseOptions) => Token[])
- 
- (str: string, options?: ParseOptions): Token[]
- 
Parameters
- 
str: string
- 
options: ParseOptions = {}
 
 Returns Token[]
 
 
- 
toRegexp: ((path: Path, keys?: Key[], options?: TokensToRegexpOptions & ParseOptions) => RegExp)
- 
- (path: Path, keys?: Key[], options?: TokensToRegexpOptions & ParseOptions): RegExp
- 
Parameters
- 
path: Path
- 
Optionalkeys: Key[]
- 
Optionaloptions: TokensToRegexpOptions & ParseOptions
 
 Returns RegExp
 
 
  
Compile a string to a template function for the path.