Skip to content

Commit ec3cbf9

Browse files
Merge pull request #6201 from Syncfusion-Content/hotfix/hotfix-v30.1.37
DOCINFRA-2341_merged_using_automation
2 parents 1137158 + 912c675 commit ec3cbf9

File tree

103 files changed

+804
-696
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

103 files changed

+804
-696
lines changed

blazor-toc.html

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2439,6 +2439,9 @@
24392439
<li> <a href="/blazor/diagram/swimlane/swimlane-palette">Swimlane-Palette</a></li>
24402440
</ul>
24412441
</li>
2442+
<li>
2443+
<a href="/blazor/diagram/uml-sequence-diagram">Uml Sequence Diagram</a>
2444+
</li>
24422445
<li><a href="/blazor/diagram/annotations/labels">Annotations</a>
24432446
<ul>
24442447
<li> <a href="/blazor/diagram/annotations/node-annotation">Annotation for Node</a></li>
@@ -2514,9 +2517,6 @@
25142517
</li>
25152518
</ul>
25162519
</li>
2517-
<li>
2518-
<a href="/blazor/diagram/uml-sequence-diagram/sequence-diagram">Uml Sequence Diagram</a>
2519-
</li>
25202520
<li>
25212521
<a href="/blazor/diagram/commands">Commands</a>
25222522
</li>
@@ -4567,6 +4567,8 @@
45674567
</ul>
45684568
</li>
45694569
<li><a href="/blazor/spreadsheet/open-and-save">Open and Save</a></li>
4570+
<li><a href="/blazor/spreadsheet/editing">Editing</a></li>
4571+
<li><a href="/blazor/spreadsheet/contextmenu">Context Menu</a></li>
45704572
</ul>
45714573
</li>
45724574
<li>Stepper

blazor/diagram/accessibility.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
layout: post
3-
title: Accessibility in Blazor Diagram Component | Syncfusion
3+
title: Accessibility Features in Blazor Diagram Component | Syncfusion
44
description: Checkout and Learn all about accessibility in Syncfusion Blazor Diagram component and many more details.
55
platform: Blazor
66
control: Diagram
77
documentation: ug
88
---
99

10-
# Accessibility in Blazor Diagram Component
10+
# Accessibility Features in Blazor Diagram Component
1111

1212
Accessibility in the Blazor diagram component is achieved through compliance with the [ADA](https://www.ada.gov/), [Section 508](https://www.section508.gov/), and [WCAG 2.2](https://www.w3.org/TR/WCAG22/) standards, as well as [WCAG roles](https://www.w3.org/TR/wai-aria/#roles) and support for keyboard navigation. This ensures that users can effectively interact with the diagram features using assistive technologies such as screen readers.
1313

@@ -37,7 +37,7 @@ The accessibility compliance for the Blazor diagram component is outlined below:
3737

3838
<div><img src="https://cdn.syncfusion.com/content/images/documentation/not-supported.png" alt="No"> - The component does not meet the requirement.</div>
3939

40-
## WAI-ARIA attributes
40+
## WAI-ARIA Attributes
4141

4242
The Blazor Diagram component followed the WAI-ARIA patterns to meet the accessibility. The following ARIA attributes are used in the Blazor Diagram component:
4343

@@ -100,7 +100,7 @@ The aria-label attribute provides the text label with some default description f
100100
</tr>
101101
</table>
102102

103-
## Keyboard Navigation
103+
## Keyboard Shortcuts and Navigations
104104

105105
The Blazor Diagram component followed the [keyboard interaction](https://www.w3.org/WAI/ARIA/apg/patterns/alert/#keyboardinteraction) guideline, making it easy for people who use assistive technologies (AT) and those who completely rely on keyboard navigation. The following keyboard shortcuts are supported by the Blazor Diagram component.
106106

@@ -157,7 +157,7 @@ The Blazor Diagram component followed the [keyboard interaction](https://www.w3.
157157

158158
N> You can download a complete working sample for keyboard navigation from [GitHub](https://github.com/SyncfusionExamples/Blazor-Diagram-Examples/tree/master/UG-Samples/Accessibility/KeyBoardNavigation)
159159

160-
## Ensuring accessibility
160+
## How to Ensure Accessibility
161161

162162
The Blazor diagram component's accessibility levels are ensured through an [axe-core](https://www.nuget.org/packages/Deque.AxeCore.Playwright) with playwright tests.
163163

blazor/diagram/annotations/appearance.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
---
22
layout: post
3-
title: Appearance in Blazor Diagram Component | Syncfusion
3+
title: Annotation Appearance in Blazor Diagram Component | Syncfusion
44
description: Checkout and learn here all about Appearance in Syncfusion Blazor Diagram component and much more details.
55
platform: Blazor
66
control: Diagram Component
77
documentation: ug
88
---
99

10-
# Appearance in Blazor Diagram Component
10+
# Annotation Appearance in Blazor Diagram Component
1111

12-
## How to update size of an annotation
12+
## How to Customize Annotation Size
1313

1414
The diagram allows you to set size for annotations by using the Height and Width properties. The default value of the [Width](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Diagram.Annotation.html#Syncfusion_Blazor_Diagram_Annotation_Width) and [Height](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Diagram.Annotation.html#Syncfusion_Blazor_Diagram_Annotation_Height) properties is 0, and it takes the node or connector size as default. The following code example shows how the annotation size is customized.
1515

@@ -48,7 +48,7 @@ You can download a complete working sample from [GitHub](https://github.com/Sync
4848

4949
![Changing Annotation Size in Blazor Diagram](../images/blazor-diagram-annotation-size.png)
5050

51-
## How to add hyperlink to an annotation
51+
## How to Add Hyper Link to Annotation
5252

5353
The diagram provides support to add a [Hyperlink](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Diagram.Annotation.html#Syncfusion_Blazor_Diagram_Annotation_Hyperlink) to the node's or connector's annotation. It can also be customized.
5454

@@ -94,7 +94,7 @@ You can download a complete working sample from [GitHub](https://github.com/Sync
9494

9595
![Annotation with Hyperlink in Blazor Diagram](../images/blazor-diagram-annotation-with-hyperlink.png)
9696

97-
### How to update hyperlink with content
97+
### How to Display Text in Annotation Hyper Links
9898

9999
```cshtml
100100
@using Syncfusion.Blazor.Diagram
@@ -139,7 +139,7 @@ You can download a complete working sample from [GitHub](https://github.com/Sync
139139

140140
![HyperLink with Content in Blazor Diagram](../images/blazor-diagram-hyperlink-content.png)
141141

142-
## How to change text wrapping
142+
## How to Wrap Text Using Text Wrapping
143143

144144
The [TextWrapping](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Diagram.TextStyle.html#Syncfusion_Blazor_Diagram_TextStyle_TextWrapping) property of an annotation defines how the text should be wrapped. When text overflows node boundaries, you can control it by using the `TextWrapping`. So, it is wrapped into multiple lines. The following code explains how to wrap a text in a node.
145145

@@ -190,7 +190,7 @@ You can download a complete working sample from [GitHub](https://github.com/Sync
190190
| Wrap | Text-wrapping occurs, when the text overflows beyond the available node width. | ![Text Wrapping in Blazor Diagram](../images/blazor-diagram-text-wrapping.png) |
191191
| WrapWithOverflow (Default) | Text-wrapping occurs, when the text overflows beyond the available node width. However, the text may overflow beyond the node width in the case of a very long word. | ![Blazor Diagram Text Wrapping with Overflow](../images/blazor-diagram-text-wrap-with-overflow.png) |
192192

193-
### How to update text overflow
193+
### How to Control Text Overflow
194194

195195
The [TextOverflow](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Diagram.TextStyle.html#Syncfusion_Blazor_Diagram_TextStyle_TextOverflow) property specifies how the overflowed content that is not displayed should be signaled to the user. The TextOverflow property can have the following values.
196196

@@ -256,7 +256,7 @@ You can download a complete working sample from [GitHub](https://github.com/Sync
256256

257257
N>**Note :** All the customization over the overflow is also applicable to connector’s annotation.
258258

259-
## How to customize the appearance of an annotation
259+
## How to Customize the Appearance of an Annotation
260260

261261
You can change the font style of the annotations with the font specific properties such as FontSize, FontFamily, and Color. The following code explains how to customize the appearance of the annotation.
262262

@@ -316,7 +316,7 @@ You can download a complete working sample from [GitHub](https://github.com/Sync
316316

317317
![Blazor Diagram Label with Custom Annotation](../images/blazor-diagram-label-with-custom-annotation.png)
318318

319-
## How to update the annotation style at runtime
319+
## How to Update Annotation Font Style at Runtime
320320

321321
You can change the font style of the annotations with the font specific properties such as [FontSize](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Diagram.TextStyle.html#Syncfusion_Blazor_Diagram_TextStyle_FontSize), [FontFamily](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Diagram.TextStyle.html#Syncfusion_Blazor_Diagram_TextStyle_FontFamily), and [Color](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Diagram.TextStyle.html#Syncfusion_Blazor_Diagram_TextStyle_Color). The following code explains how to update the font style of the annotation.
322322

@@ -382,7 +382,7 @@ You can change the font style of the annotations with the font specific properti
382382
```
383383
You can download a complete working sample from [GitHub](https://github.com/SyncfusionExamples/Blazor-Diagram-Examples/tree/master/UG-Samples/Annotations/Appearance/AnnotationStyleatRunTime)
384384

385-
## How to change the editing mode
385+
## How to Edit Annotations at Runtime
386386

387387
The diagram provides support to edit an annotation at runtime, either programmatically or interactively. By default, the annotation is in view mode. However, it can be brought into edit mode in two ways.
388388

@@ -393,7 +393,7 @@ The diagram provides support to edit an annotation at runtime, either programmat
393393

394394
Double-clicking any annotation will enable the editing and the node enables first annotation editing. When the focus of editor is lost, the annotation for the node is updated.
395395

396-
## How to set read only constraints for annotation
396+
## How to Set Read Only Mode for Annotations
397397

398398
The diagram allows you to create read-only annotations. You have to set the read-only property of annotation to enable or disable the [ReadOnly](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Diagram.AnnotationConstraints.html#Syncfusion_Blazor_Diagram_AnnotationConstraints_ReadOnly) constraints. The following code explains how to enable read-only mode.
399399

@@ -434,7 +434,7 @@ The diagram allows you to create read-only annotations. You have to set the read
434434
```
435435
You can download a complete working sample from [GitHub](https://github.com/SyncfusionExamples/Blazor-Diagram-Examples/tree/master/UG-Samples/Annotations/Appearance/ReaonlyConstraints)
436436

437-
## How to create multiple annotations
437+
## How to Create Multiple Annotations
438438

439439
You can add any number of annotations to a node or connector. The following code example shows how to add multiple annotations to a node.
440440

@@ -522,7 +522,7 @@ N>* Type of the annotation’s property of the node or connector is ObservableCo
522522
<br/>* All the same customization can be applicable for the annotations.
523523
<br/>* Text Editing can be started only the first annotation of the annotation collection when you double click the node or connector.
524524

525-
## How to update annotation constraints
525+
## How to Control Annotation Constraints
526526

527527
[AnnotationConstraints](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Diagram.AnnotationConstraints.html) are used to enable or disable certain behaviors of the annotation. Constraints are provided as flagged enumerations, so that multiple behaviors can be enabled or disabled with bitwise operators.
528528

@@ -538,7 +538,7 @@ N> The default value is [InheritReadOnly](https://help.syncfusion.com/cr/blazor/
538538

539539
Refer to [Constraints](https://blazor.syncfusion.com/documentation/diagram/constraints) to learn about how to enable or disable the annotation constraints.
540540

541-
## Template Support for Annotation
541+
## How to Define Templates in Annotations
542542
The Diagram provides support for templates in annotations. You can define HTML content at the tag level and specify the use of a template using the [UseTemplate](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Diagram.Annotation.html#Syncfusion_Blazor_Diagram_Annotation_UseTemplate) property. If you need to define separate templates for each annotation, you can differentiate them by using the ID property.
543543

544544
The following code illustrates how to define a template for a node's annotation. Similarly, you can define templates for connectors.

blazor/diagram/annotations/connector-annotation.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
layout: post
3-
title: Annotation for Connector in Blazor Diagram Component | Syncfusion
3+
title: Connector Annotation Position in Blazor Diagram | Syncfusion
44
description: Checkout and learn here all about Annotation for Connector in Syncfusion Blazor Diagram component and more.
55
platform: Blazor
66
control: Diagram Component
77
documentation: ug
88
---
99

10-
# How to position connector’s annotation
10+
# Connector Annotation Position in Blazor Diagram
1111

1212
Annotations of a connector can be positioned using the following properties of Annotation class.
1313

@@ -19,7 +19,7 @@ Annotations of a connector can be positioned using the following properties of A
1919
* VerticalAlignment
2020
* Margin
2121

22-
## How to update offset for annotations
22+
## How to Update Offset Position for Annotations
2323

2424
The [Offset](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Diagram.PathAnnotation.html#Syncfusion_Blazor_Diagram_PathAnnotation_Offset) property of an annotation is used to align the annotations based on fractions. A value of 0 represents Top-Left corner, 1 represents Bottom-Right corner, and 0.5 represents half of Width/Height.
2525

@@ -78,7 +78,7 @@ The following image shows the relationship between the annotation position and o
7878
> * By default, offset value of the connector annotation is 0.5.
7979
> * Connector annotation's Id should not start with numbers or special characters and should not contain special characters such as underscores(_) or spaces.
8080
81-
## How to change the alignment of an annotation
81+
## How to Change Annotation Alignment
8282

8383
The connector’s annotation can be aligned over its segment path using the [Alignment](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Diagram.PathAnnotation.html#Syncfusion_Blazor_Diagram_PathAnnotation_Alignment) property of the annotation.
8484

@@ -129,7 +129,7 @@ The following screenshot shows how the annotation of the connector aligned over
129129

130130
N> By default, Alignment value of the connector annotation is `Center`.
131131

132-
## How to change the displacement of an annotation
132+
## How to Change Annotation Displacement
133133

134134
The [Displacement](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Diagram.PathAnnotation.html#Syncfusion_Blazor_Diagram_PathAnnotation_Displacement) property is used to dislocate the annotation by the value given. By default, annotation will be in centered on the connector path. When you assign a value to the Displacement property, the annotation will be displaced from its position by displacement value.
135135

@@ -173,7 +173,7 @@ The [Displacement](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Diagr
173173
```
174174
You can download a complete working sample from [GitHub](https://github.com/SyncfusionExamples/Blazor-Diagram-Examples/tree/master/UG-Samples/Annotations/AnnotationOfConnector/DisplacementOfAnnotation)
175175

176-
## How to update the segment angle of an annotation
176+
## How to Update Annotation Segment Angle
177177

178178
The [SegmentAngle](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Diagram.PathAnnotation.html#Syncfusion_Blazor_Diagram_PathAnnotation_SegmentAngle) property is used to rotate the annotation based on the connectors segment direction. By default, the annotation will be rotated in the connector path. When you assign a value to the SegmentPath property, the annotation will be rotated from its position based on the connector segment direction.
179179

blazor/diagram/annotations/events.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
---
22
layout: post
3-
title: Events in Blazor Diagram Component | Syncfusion
3+
title: Annotation Events in Blazor Diagram Component | Syncfusion
44
description: Checkout and learn here all about Events in Syncfusion Blazor Diagram component and much more details.
55
platform: Blazor
66
control: Diagram Component
77
documentation: ug
88
---
99

10-
# Events in Blazor Diagram Component
10+
# Annotation Events in Blazor Diagram Component
1111

12-
## Text Change event
12+
## How to Handle Text Change event
1313

1414
* While editing a node's or connector's annotation, the following event can be used to do the customization.
1515
* When a node's or connector's annotation is changed in the diagram, this event is getting triggered.
@@ -65,7 +65,7 @@ You can download a complete working sample from [GitHub](https://github.com/Sync
6565

6666
## See also
6767

68-
* [How to add or remove annotation constraints](../constraints/#annotation-constraints)
68+
* [How to add or remove annotation constraints](../constraints#annotation-constraints)
6969

7070
* [How to customize the annotation](./appearance)
7171

blazor/diagram/annotations/interactions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
layout: post
3-
title: Interaction in Blazor Diagram Component | Syncfusion
3+
title: Annotation Interaction in Blazor Diagram Component | Syncfusion
44
description: Checkout and learn here all about Interaction in Syncfusion Blazor Diagram component and much more details.
55
platform: Blazor
66
control: Diagram Component
@@ -11,7 +11,7 @@ documentation: ug
1111

1212
Diagram provides the support to the annotations rotation interactively.
1313

14-
## Annotation Rotation
14+
## How to Rotate Annotations
1515
The [RotationReference](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Diagram.ShapeAnnotation.html#Syncfusion_Blazor_Diagram_ShapeAnnotation_RotationReference) property of an annotation allows you to control whether the text should rotate relative to its parent node or the Page. The following code examples illustrate how to configure RotationReference for an annotation.
1616

1717

blazor/diagram/annotations/labels.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
layout: post
3-
title: Actions of Annotation in Blazor Diagram Component | Syncfusion
3+
title: Annotation in Blazor Diagram Component | Syncfusion
44
description: Checkout and learn here all about actions of annotation in Syncfusion Blazor Diagram component and more.
55
platform: Blazor
66
control: Diagram Component
@@ -11,7 +11,7 @@ documentation: ug
1111

1212
The [Annotation](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Diagram.Annotation.html) is a block of text that can be displayed over a node or connector and it is used to textually represent an object with a string that can be edited at run time. Multiple annotations can be added to a node or connector.
1313

14-
## How to create annotation
14+
## How to Create Annotation
1515

1616
An annotation can be added to a node or connector by defining the annotation object and adding it to the annotation collection of the node or connector. The [Content](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Diagram.Annotation.html#Syncfusion_Blazor_Diagram_Annotation_Content) property of the annotation defines the text to be displayed.
1717

@@ -78,7 +78,7 @@ N>* [ID](https://help.syncfusion.com/cr/blazor/Syncfusion.Blazor.Diagram.Annotat
7878
<br/>* By default, connector’s path annotation positioned in center point of its path.
7979
>**Note:** Do not use underscores(_) for annotation's id.
8080
81-
## How to add annotation at runtime
81+
## How to Add Annotation at Runtime
8282

8383
You can add an annotation at runtime to the Annotations collection of the node/connector in the diagram component by using the `Add` method.
8484

@@ -140,7 +140,7 @@ You can download a complete working sample from [GitHub](https://github.com/Sync
140140

141141
![Adding Annotation in Blazor Diagram](../images/blazor-diagram-add-annotation.png)
142142

143-
## How to remove annotations at runtime
143+
## How to Remove Annotation at Runtime
144144

145145
A collection of annotations can be removed from a node by using the `RemoveAt` method. The following code explains how to remove an annotation from a node.
146146

@@ -202,7 +202,7 @@ Also, a collection of annotations can be removed from the node by using the `Rem
202202
N>* You can delete multiple annotations from a node to pass the collection of annotation objects as argument.
203203
<br/>* The `Add`, `Remove`, and `RemoveAt` methods are applicable for connectors too.
204204

205-
## How to update annotation at runtime
205+
## How to Update Annotation at Runtime
206206

207207
You can get the annotation directly from the node’s annotations collection property and you can change any annotation properties at runtime.
208208

0 commit comments

Comments
 (0)