refactor(devtools): update links to the new docs (angular.dev) (#56138)

This PR replaces all links available within the devtools to point
to the new docs.
The links to Input/Output (decorators) have been replaced with
their function (signal) counterparts: input, output.

PR Close #56138
This commit is contained in:
Tomasz Ducin
2024-05-28 23:15:19 +02:00
committed by Jessica Janiuk
parent c673a0288d
commit 8a993de4cb
6 changed files with 10 additions and 10 deletions
@@ -91,7 +91,7 @@
</mat-menu>
<mat-menu #info="matMenu">
<a mat-menu-item href="https://angular.io/devtools" target="_blank">
<a mat-menu-item href="https://angular.dev/tools/devtools" target="_blank">
<mat-icon>library_books</mat-icon>
Guide
</a>
@@ -3,7 +3,7 @@
<a
mat-button
color="primary"
href="https://angular.io/api/core/ViewEncapsulation"
href="https://angular.dev/api/core/ViewEncapsulation"
target="_blank"
>
View Encapsulation: <span class="meta-data">{{ viewEncapsulation }}</span>
@@ -13,7 +13,7 @@
<a
mat-button
color="primary"
href="https://angular.io/api/core/ChangeDetectionStrategy"
href="https://angular.dev/api/core/ChangeDetectionStrategy"
target="_blank"
>
Change Detection Strategy: <span class="meta-data">{{ changeDetectionStrategy }}</span>
@@ -7,7 +7,7 @@
<mat-panel-title>
Injected Services
<a
href="https://angular.io/guide/dependency-injection"
href="https://angular.dev/guide/di"
target="_blank"
class="documentation"
matTooltip="Open docs reference"
@@ -59,21 +59,21 @@ export class PropertyViewBodyComponent {
title: '@Inputs',
hidden: this.directiveInputControls.dataSource.data.length === 0,
controls: this.directiveInputControls,
documentation: 'https://angular.io/api/core/Input',
documentation: 'https://angular.dev/api/core/input',
class: 'cy-inputs',
},
{
title: '@Outputs',
hidden: this.directiveOutputControls.dataSource.data.length === 0,
controls: this.directiveOutputControls,
documentation: 'https://angular.io/api/core/Output',
documentation: 'https://angular.dev/api/core/output',
class: 'cy-outputs',
},
{
title: 'Properties',
hidden: this.directiveStateControls.dataSource.data.length === 0,
controls: this.directiveStateControls,
documentation: 'https://angular.io/guide/property-binding',
documentation: 'https://angular.dev/guide/templates/property-binding',
class: 'cy-properties',
},
];
@@ -24,7 +24,7 @@
<div class="injector-hierarchy">
<h2>
Environment Hierarchy
<a class="hierarchy-ref" href="https://angular.io/guide/hierarchical-dependency-injection#types-of-injector-hierarchies" target="_blank">
<a class="hierarchy-ref" href="https://angular.dev/guide/di/hierarchical-dependency-injection#types-of-injector-hierarchies" target="_blank">
<mat-icon matTooltip="Open docs reference"> open_in_new </mat-icon>
</a>
</h2>
@@ -39,7 +39,7 @@
<div class="injector-hierarchy">
<h2>
Element Hierarchy
<a class="hierarchy-ref" href="https://angular.io/guide/hierarchical-dependency-injection#types-of-injector-hierarchies" target="_blank">
<a class="hierarchy-ref" href="https://angular.dev/guide/di/hierarchical-dependency-injection#types-of-injector-hierarchies" target="_blank">
<mat-icon matTooltip="Open docs reference"> open_in_new </mat-icon>
</a>
</h2>
@@ -53,7 +53,7 @@
<span class="material-icons md-48">settings</span>
<section>
<p>
Angular application running in <a href="https://angular.io/api/core/enableProdMode">production
Angular application running in <a href="https://angular.dev/api/core/enableProdMode">production
mode</a>.
</p>
<p>We recommend using DevTools with apps in dev mode, running