Skip to content

Commit d12df91

Browse files
[AF-299] - Fix base edge label component name (#368)
* [AF-299] - Fix base edge label component name * Maintains backward compatibility with deprecated BaseEdgeLabelComponent alias * format
1 parent 14b679a commit d12df91

19 files changed

Lines changed: 57 additions & 32 deletions

File tree

apps/angular-demo/src/app/edge-template/button-edge/button-edge.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { ChangeDetectionStrategy, Component, computed, input } from '@angular/core';
2-
import { BaseEdgeLabelComponent, Edge, NgDiagramBaseEdgeComponent, NgDiagramEdgeTemplate } from 'ng-diagram';
2+
import { Edge, NgDiagramBaseEdgeComponent, NgDiagramBaseEdgeLabelComponent, NgDiagramEdgeTemplate } from 'ng-diagram';
33

44
/**
55
* The example below demonstrates how to create a custom edge with:
@@ -14,7 +14,7 @@ import { BaseEdgeLabelComponent, Edge, NgDiagramBaseEdgeComponent, NgDiagramEdge
1414
templateUrl: './button-edge.component.html',
1515
styleUrls: ['./button-edge.component.scss'],
1616
changeDetection: ChangeDetectionStrategy.OnPush,
17-
imports: [NgDiagramBaseEdgeComponent, BaseEdgeLabelComponent],
17+
imports: [NgDiagramBaseEdgeComponent, NgDiagramBaseEdgeLabelComponent],
1818
})
1919
export class ButtonEdgeComponent implements NgDiagramEdgeTemplate {
2020
edge = input.required<Edge>();

apps/angular-demo/src/app/edge-template/custom-polyline-edge/custom-polyline-edge.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { ChangeDetectionStrategy, Component, computed, input } from '@angular/core';
2-
import { BaseEdgeLabelComponent, Edge, NgDiagramBaseEdgeComponent, NgDiagramEdgeTemplate } from 'ng-diagram';
2+
import { Edge, NgDiagramBaseEdgeComponent, NgDiagramBaseEdgeLabelComponent, NgDiagramEdgeTemplate } from 'ng-diagram';
33

44
/**
55
* The example below demonstrates how to create a custom edge with:
@@ -13,7 +13,7 @@ import { BaseEdgeLabelComponent, Edge, NgDiagramBaseEdgeComponent, NgDiagramEdge
1313
templateUrl: './custom-polyline-edge.component.html',
1414
styleUrls: ['./custom-polyline-edge.component.scss'],
1515
changeDetection: ChangeDetectionStrategy.OnPush,
16-
imports: [NgDiagramBaseEdgeComponent, BaseEdgeLabelComponent],
16+
imports: [NgDiagramBaseEdgeComponent, NgDiagramBaseEdgeLabelComponent],
1717
})
1818
export class CustomPolylineEdgeComponent implements NgDiagramEdgeTemplate {
1919
edge = input.required<Edge>();

apps/angular-demo/src/app/edge-template/labelled-edge/labelled-edge.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { ChangeDetectionStrategy, Component, computed, input, ViewEncapsulation } from '@angular/core';
2-
import { BaseEdgeLabelComponent, Edge, NgDiagramBaseEdgeComponent, NgDiagramEdgeTemplate } from 'ng-diagram';
2+
import { Edge, NgDiagramBaseEdgeComponent, NgDiagramBaseEdgeLabelComponent, NgDiagramEdgeTemplate } from 'ng-diagram';
33

44
/**
55
* Simple edge with a single label at the center.
@@ -12,7 +12,7 @@ import { BaseEdgeLabelComponent, Edge, NgDiagramBaseEdgeComponent, NgDiagramEdge
1212
styleUrls: ['./labelled-edge.component.scss'],
1313
changeDetection: ChangeDetectionStrategy.OnPush,
1414
encapsulation: ViewEncapsulation.None,
15-
imports: [NgDiagramBaseEdgeComponent, BaseEdgeLabelComponent],
15+
imports: [NgDiagramBaseEdgeComponent, NgDiagramBaseEdgeLabelComponent],
1616
})
1717
export class LabelledEdgeComponent implements NgDiagramEdgeTemplate {
1818
edge = input.required<Edge<Data>>();

apps/docs/src/components/angular/edges/custom-edges/labeled-edge/labeled-edge.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Component, input } from '@angular/core';
22
import {
3-
BaseEdgeLabelComponent,
43
NgDiagramBaseEdgeComponent,
4+
NgDiagramBaseEdgeLabelComponent,
55
type Edge,
66
type NgDiagramEdgeTemplate,
77
} from 'ng-diagram';
@@ -19,7 +19,7 @@ import {
1919
<!-- @mark-end -->
2020
</ng-diagram-base-edge>`,
2121
styleUrl: './labeled-edge.component.scss',
22-
imports: [NgDiagramBaseEdgeComponent, BaseEdgeLabelComponent],
22+
imports: [NgDiagramBaseEdgeComponent, NgDiagramBaseEdgeLabelComponent],
2323
})
2424
export class LabeledEdgeComponent implements NgDiagramEdgeTemplate {
2525
edge = input.required<Edge>();

apps/docs/src/components/angular/edges/labels/adding-labels/modifiable-label-edge.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// @section-start
22
import { Component, computed, input } from '@angular/core';
33
import {
4-
BaseEdgeLabelComponent,
54
NgDiagramBaseEdgeComponent,
5+
NgDiagramBaseEdgeLabelComponent,
66
type Edge,
77
type NgDiagramEdgeTemplate,
88
} from 'ng-diagram';
@@ -26,7 +26,7 @@ import {
2626
<!-- @mark-end -->
2727
</ng-diagram-base-edge>`,
2828
styleUrl: './modifiable-label-edge.component.scss',
29-
imports: [NgDiagramBaseEdgeComponent, BaseEdgeLabelComponent],
29+
imports: [NgDiagramBaseEdgeComponent, NgDiagramBaseEdgeLabelComponent],
3030
})
3131
export class ModifiableLabelEdgeComponent
3232
implements NgDiagramEdgeTemplate<MultiLabelEdgeData>

apps/docs/src/components/angular/edges/labels/multiple-labels/multiple-labels-edge.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// @section-start
22
import { Component, computed, input } from '@angular/core';
33
import {
4-
BaseEdgeLabelComponent,
54
NgDiagramBaseEdgeComponent,
5+
NgDiagramBaseEdgeLabelComponent,
66
type Edge,
77
type NgDiagramEdgeTemplate,
88
} from 'ng-diagram';
@@ -49,7 +49,7 @@ const ANIMATION_DURATION = 0.5;
4949
}
5050
/* @mark-end */
5151
`,
52-
imports: [NgDiagramBaseEdgeComponent, BaseEdgeLabelComponent],
52+
imports: [NgDiagramBaseEdgeComponent, NgDiagramBaseEdgeLabelComponent],
5353
})
5454
export class MultipleLabelsEdgeComponent
5555
implements NgDiagramEdgeTemplate<MultiLabelEdgeData>

apps/docs/src/components/angular/edges/routing/routing/routing-edge.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Component, input } from '@angular/core';
22
import {
3-
BaseEdgeLabelComponent,
43
NgDiagramBaseEdgeComponent,
4+
NgDiagramBaseEdgeLabelComponent,
55
type Edge,
66
type NgDiagramEdgeTemplate,
77
} from 'ng-diagram';
@@ -19,7 +19,7 @@ import {
1919
</ng-diagram-base-edge-label>
2020
</ng-diagram-base-edge>`,
2121
styleUrl: './routing-edge.component.scss',
22-
imports: [NgDiagramBaseEdgeComponent, BaseEdgeLabelComponent],
22+
imports: [NgDiagramBaseEdgeComponent, NgDiagramBaseEdgeLabelComponent],
2323
})
2424
export class RoutingEdgeComponent implements NgDiagramEdgeTemplate {
2525
edge = input.required<Edge>();

apps/docs/src/components/angular/examples/custom-edge/labeled-edge.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Component, computed, input } from '@angular/core';
22
import {
3-
BaseEdgeLabelComponent,
43
NgDiagramBaseEdgeComponent,
4+
NgDiagramBaseEdgeLabelComponent,
55
type Edge,
66
type NgDiagramEdgeTemplate,
77
} from 'ng-diagram';
@@ -24,7 +24,7 @@ const STROKE_WIDTH_SELECTED = 4;
2424
</button>
2525
</ng-diagram-base-edge-label>
2626
</ng-diagram-base-edge> `,
27-
imports: [NgDiagramBaseEdgeComponent, BaseEdgeLabelComponent],
27+
imports: [NgDiagramBaseEdgeComponent, NgDiagramBaseEdgeLabelComponent],
2828
})
2929
export class LabeledEdgeComponent implements NgDiagramEdgeTemplate {
3030
edge = input.required<Edge>();

apps/docs/src/content/docs/api/Components/BaseEdgeLabelComponent.md renamed to apps/docs/src/content/docs/api/Components/NgDiagramBaseEdgeLabelComponent.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
editUrl: false
33
next: false
44
prev: false
5-
title: "BaseEdgeLabelComponent"
5+
title: "NgDiagramBaseEdgeLabelComponent"
66
---
77

8-
The `BaseEdgeLabelComponent` is responsible for displaying a label at a specific position along an edge.
8+
The `NgDiagramBaseEdgeLabelComponent` is responsible for displaying a label at a specific position along an edge.
99

1010
## Example usage
1111
```html
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
editUrl: false
3+
next: false
4+
prev: false
5+
title: "BaseEdgeLabelComponent"
6+
---
7+
8+
> `const` **BaseEdgeLabelComponent**: *typeof* [`NgDiagramBaseEdgeLabelComponent`](/docs/api/components/ngdiagrambaseedgelabelcomponent/) = `NgDiagramBaseEdgeLabelComponent`
9+
10+
:::caution[Deprecated]
11+
Use [NgDiagramBaseEdgeLabelComponent](/docs/api/components/ngdiagrambaseedgelabelcomponent/) instead. This alias will be removed in a future version.
12+
:::

0 commit comments

Comments
 (0)