message: docs: Update runGuardsAndResolvers documentation
  fixes
  PR Close
diff: @@ -142,9 +142,20 @@ export type LoadChildren = LoadChildrenCallback;
  export type QueryParamsHandling = 'merge'|'preserve'|'';
  /**
  - *
  * A policy for when to run guards and resolvers on a route.
  *
  + * Guards and/or resolvers will always run when a route is activated or deactivated. When a route is
  + * unchanged, the default behavior is the same as `paramsChange`.
  + *
  + * `paramsChange` : Rerun the guards and resolvers when path or
  + * path param changes. This does not include query parameters. This option is the default.
  + * - `always` : Run on every execution.
  + * - `pathParamsChange` : Rerun guards and resolvers when the path params
  + * change. This does not compare matrix or query parameters.
  + * - `paramsOrQueryParamsChange` : Run when path, matrix, or query parameters change.
  + * - `pathParamsOrQueryParamsChange` : Rerun guards and resolvers when the path params
  + * change or query params have changed. This does not include matrix parameters.
  + *
  * @see [Route.runGuardsAndResolvers](api/router/Route#runGuardsAndResolvers)
  * @publicApi
  */
  @@ -504,6 +515,8 @@ export interface Route {
  * - `always` : Run on every execution.
  * By default, guards and resolvers run only when the matrix
  * parameters of the route change.
  + *
  + * @see RunGuardsAndResolvers
  */
  runGuardsAndResolvers?: RunGuardsAndResolvers;
  