Creates a new PathnameTemplate instance.
A pathname pattern from which a template is derived.
If true
then pathname is matched in a case-sensitive manner.
Matches a pathname against a pathname pattern.
A pathname to match.
A matching result, or null
if pathname doesn't match the template.
Creates a pathname (starts with a "/") from a template by substituting params.
Optional
params: void | DictParams to substitute into a template.
A pathname string.
A template of a pathname pattern.