ui-router-server / matcher / UrlMatcherCompilerConfig
Interface: UrlMatcherCompilerConfig
Defined in: url-matcher.ts:455
Compiler-wide defaults for urlMatcherFactory, shared by every pattern it compiles: the router-wide `RouterUrlConfig` options plus decodeParams, which core keeps off its public setters. trailingSlash belongs to a route table, which knows each state's kind.
Extends
Omit<RouterUrlConfig,"trailingSlash">Pick<UrlMatcherCompileConfig,"decodeParams">
Extended by
Properties
| Property | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|
defaultSquashPolicy? | NonNullable<string | boolean | undefined> | Squash policy for defaulted params that don't declare one (default false); value type pinned to core's UrlConfig.defaultSquashPolicy. | Omit.defaultSquashPolicy | url-config.ts:36 |