Skip to content

ui-router-registry / ParamArgs

Type Alias: ParamArgs<N, Options> ​

ts
type ParamArgs<N, Options> = IsRegistered extends true ? [RequiredKeys<ParamsOf<N>>] extends [never] ? [params?: ParamsOf<N>, options?: Options] : [params: ParamsOf<N>, options?: Options] : [params?: RawParams, options?: Options];

Defined in: registry.ts:289

The arguments after a state name: params are required exactly when the state has a required param.

Type Parameters ​

Type Parameter
N extends StateName
Options