angular/packages
Andrew Scott a5a9b408e2 feat(router): Add transient info to RouterLink input (#53784)
This is a follow up to 5c1d441029
which added the `info` property to navigation requests. `RouterLink` now
supports passing that transient navigation info to the navigation
request.

This info object can be anything and doesn't have to be serializable.
One use-case might be for passing the element that was clicked. This
might be useful for something like view transitions. In the "animating
with javascript" example from the blog (https://stackblitz.com/edit/stackblitz-starters-cklnkm)
those links could have done this instead of needing to create a separate
directive that tracks clicks.

PR Close #53784
2024-01-05 11:28:31 -08:00
..
animations build: configure cross-pkg resolution for api extraction (#52499) 2024-01-05 11:27:34 -08:00
bazel feat(core): support TypeScript 5.3 (#52572) 2023-11-09 22:56:41 +00:00
benchpress build: update cross-repo angular dependencies (#52422) 2023-12-13 09:15:42 -08:00
common build: configure cross-pkg resolution for api extraction (#52499) 2024-01-05 11:27:34 -08:00
compiler refactor(compiler-cli): reference InputFlags enum directly for full compiler output (#53571) 2024-01-04 12:07:13 -08:00
compiler-cli refactor(compiler-cli): reference InputFlags enum directly for full compiler output (#53571) 2024-01-04 12:07:13 -08:00
core build: configure cross-pkg resolution for api extraction (#52499) 2024-01-05 11:27:34 -08:00
docs/di docs: remove outdated/unsupported webworker doc (#49856) 2023-04-17 14:01:41 +00:00
elements build: configure cross-pkg resolution for api extraction (#52499) 2024-01-05 11:27:34 -08:00
examples docs(forms): replace fb with formBuilder (#52261) 2023-10-19 09:24:39 -07:00
forms build: configure cross-pkg resolution for api extraction (#52499) 2024-01-05 11:27:34 -08:00
language-service feat(core): support TypeScript 5.3 (#52572) 2023-11-09 22:56:41 +00:00
localize build: configure cross-pkg resolution for api extraction (#52499) 2024-01-05 11:27:34 -08:00
misc/angular-in-memory-web-api fix(http): Don't override the backend when using the InMemoryWebAPI (#52425) 2023-11-08 18:42:20 +00:00
platform-browser build: configure cross-pkg resolution for api extraction (#52499) 2024-01-05 11:27:34 -08:00
platform-browser-dynamic build: configure cross-pkg resolution for api extraction (#52499) 2024-01-05 11:27:34 -08:00
platform-server build: configure cross-pkg resolution for api extraction (#52499) 2024-01-05 11:27:34 -08:00
private/testing fix(platform-server): Do not delete global Event (#53659) 2024-01-04 12:51:22 -08:00
router feat(router): Add transient info to RouterLink input (#53784) 2024-01-05 11:28:31 -08:00
service-worker build: configure cross-pkg resolution for api extraction (#52499) 2024-01-05 11:27:34 -08:00
upgrade build: configure cross-pkg resolution for api extraction (#52499) 2024-01-05 11:27:34 -08:00
zone.js fix(zone.js): handle fetch with AbortSignal (#49595) 2023-12-18 15:35:10 +00:00
BUILD.bazel build: configure cross-pkg resolution for api extraction (#52499) 2024-01-05 11:27:34 -08:00
circular-deps-test.conf.js build: ignore type only imports/exports for circular dependency checks (#47017) 2022-08-18 12:06:09 -07:00
empty.ts
goog.d.ts refactor(core): replace references to goog.LOCALE with goog.getLocale() (#43089) 2021-08-10 10:35:26 -07:00
license-banner.txt build: bump license year (#44590) 2022-01-04 12:05:25 -08:00
README.md
system.d.ts
tsconfig-build.json build: align with internal tsconfig options (#51728) 2023-09-12 11:39:42 -07:00
tsconfig-legacy-saucelabs.json refactor(compiler): drop obsolete NgFactory and NgSummary config options (#48268) 2023-02-21 13:03:59 -08:00
tsconfig-test.json build: switch devmode output to es2015 (#44505) 2022-01-05 23:20:20 +00:00
tsconfig-tsec-base.json refactor(core): throw an error when hydration marker is missing from DOM (#51170) 2023-08-04 11:31:49 -04:00
tsconfig.json refactor(common): Add a new platform_navigation that provides the Navigation API. (#52363) 2023-11-09 18:01:33 +00:00
tsec-exemption.json fix(core): hardening attribute and property binding rules for <iframe> elements (#47964) 2022-11-09 00:47:56 -08:00
types.d.ts build: update to jasmine 4.0 (#45558) 2022-04-11 16:25:28 +00:00

Angular

The sources for this package are in the main Angular repo. Please file issues and pull requests against that repo.

Usage information and reference details can be found in Angular documentation.

License: MIT