Skip to content

Commit 769f5b9

Browse files
Integrated latest changes at 12-19-2024 4:30:12 PM
1 parent e161761 commit 769f5b9

File tree

101 files changed

+397
-194
lines changed

Some content is hidden

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

101 files changed

+397
-194
lines changed

ej2-react/accumulation-chart/advanced-accessibility-configuration.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ The Syncfusion® React Accumulation Chart control is structured to visualize dat
1414

1515
The accumulation chart control has a number of characteristics that enable accessibility features to be customized, including:
1616

17-
* `accessibilityDescription` - Provides a text description for the accumulation chart, improving support for screen readers.
18-
* `accessibilityRole` - Specifies the role of the accumulation chart, helping screen readers to identify the element appropriately.
19-
* `focusable` - Allows the accumulation chart to receive focus, making it accessible via keyboard navigation.
20-
* `focusBorderColor` - Sets the color of the focus border, enhancing visibility when the accumulation chart is focused.
21-
* `focusBorderMargin` - Defines the margin around the focus border.
22-
* `focusBorderWidth` - Specifies the width of the focus border.
23-
* `tabIndex` - Specifies the tab order for the accumulation chart element, enabling efficient keyboard navigation.
17+
* [`accessibilityDescription`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart/accessibilityModel/#accessibilitydescription) - Provides a text description for the accumulation chart, improving support for screen readers.
18+
* [`accessibilityRole`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart/accessibilityModel/#accessibilityrole) - Specifies the role of the accumulation chart, helping screen readers to identify the element appropriately.
19+
* [`focusable`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart/accessibilityModel/#focusable) - Allows the accumulation chart to receive focus, making it accessible via keyboard navigation.
20+
* [`focusBorderColor`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart#focusbordercolor) - Sets the color of the focus border, enhancing visibility when the accumulation chart is focused.
21+
* [`focusBorderMargin`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart#focusbordermargin) - Defines the margin around the focus border.
22+
* [`focusBorderWidth`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart#focusborderwidth) - Specifies the width of the focus border.
23+
* [`tabIndex`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart/accessibilityModel/#tabindex) - Specifies the tab order for the accumulation chart element, enabling efficient keyboard navigation.
2424

2525
{% tabs %}
2626
{% highlight ts tabtitle="index.jsx" %}
@@ -37,10 +37,10 @@ The accumulation chart control has a number of characteristics that enable acces
3737

3838
The [`series`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart#series) supports the customization of accessibility for data points, allowing key characteristics to be adjusted for enhanced accessibility, such as:
3939

40-
* `accessibilityDescription` - Provides a text description for the series root element, enhancing support for screen readers.
41-
* `accessibilityRole` - Specifies the role of the series, helping screen readers to identify the element appropriately.
42-
* `focusable` - Allows the series to receive focus, making it accessible via keyboard navigation.
43-
* `tabIndex` - Specifies the tab order of the series element, enabling efficient keyboard navigation.
40+
* [`accessibilityDescription`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart/accessibilityModel/#accessibilitydescription) - Provides a text description for the series root element, enhancing support for screen readers.
41+
* [`accessibilityRole`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart/accessibilityModel/#accessibilityrole) - Specifies the role of the series, helping screen readers to identify the element appropriately.
42+
* [`focusable`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart/accessibilityModel/#focusable) - Allows the series to receive focus, making it accessible via keyboard navigation.
43+
* [`tabIndex`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart/accessibilityModel/#tabindex) - Specifies the tab order of the series element, enabling efficient keyboard navigation.
4444

4545
{% tabs %}
4646
{% highlight ts tabtitle="index.jsx" %}
@@ -55,12 +55,12 @@ The [`series`](https://ej2.syncfusion.com/react/documentation/api/accumulation-c
5555

5656
## Legend
5757

58-
The [`legendSettings`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart#legendsettings) provide information about the series shown in the accumulation chart. The following `accessibility` properties in [`legendSettings`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart#legendsettings) can be used to alter the accessibility of the accumulation chart's legend:
58+
The [`legendSettings`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart#legendsettings) provide information about the series shown in the accumulation chart. The following [`accessibility`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart/legendSettingsModel/#accessibility) properties in [`legendSettings`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart#legendsettings) can be used to alter the accessibility of the accumulation chart's legend:
5959

60-
* `accessibilityDescription` - Provides a text description for the legend root element, enhancing support for screen readers..
61-
* `accessibilityRole` - Specifies the role of the legend items to screen readers, providing appropriate context.
62-
* `focusable` - Specifies whether legend items are focusable via keyboard navigation.
63-
* `tabIndex` - Specifies the tab order of the legend element, enabling efficient keyboard navigation.
60+
* [`accessibilityDescription`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart/accessibilityModel/#accessibilitydescription) - Provides a text description for the legend root element, enhancing support for screen readers..
61+
* [`accessibilityRole`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart/accessibilityModel/#accessibilityrole) - Specifies the role of the legend items to screen readers, providing appropriate context.
62+
* [`focusable`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart/accessibilityModel/#focusable) - Specifies whether legend items are focusable via keyboard navigation.
63+
* [`tabIndex`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart/accessibilityModel/#tabindex) - Specifies the tab order of the legend element, enabling efficient keyboard navigation.
6464

6565
{% tabs %}
6666
{% highlight ts tabtitle="index.jsx" %}

ej2-react/accumulation-chart/legend.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ The [`itemPadding`](https://ej2.syncfusion.com/react/documentation/api/accumulat
194194

195195
## Legend layout
196196

197-
The `layout` property in `legendSettings` allows you to display the legend either horizontally or vertically. By default, the `layout` is set to **Auto**. The `maximumColumns` property in `legendSettings` defines the maximum number of columns that can be displayed within the available space when using the auto layout. Additionally, enabling the `fixedWidth` property in `legendSettings` ensures that all legend items are displayed with equal widths. The width of each item is determined by the maximum width among the legend items.
197+
The [`layout`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart/legendSettingsModel/#layout) property in [`legendSettings`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart#legendsettings) allows you to display the legend either horizontally or vertically. By default, the [`layout`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart/legendSettingsModel/#layout) is set to **Auto**. The [`maximumColumns`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart/legendSettingsModel/#maximumcolumns) property in [`legendSettings`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart#legendsettings) defines the maximum number of columns that can be displayed within the available space when using the auto layout. Additionally, enabling the [`fixedWidth`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart/legendSettingsModel/#fixedwidth) property in [`legendSettings`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart#legendsettings) ensures that all legend items are displayed with equal widths. The width of each item is determined by the maximum width among the legend items.
198198

199199
{% tabs %}
200200
{% highlight ts tabtitle="index.jsx" %}

ej2-react/accumulation-chart/tool-tip.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ Using [`tooltipRender`](https://ej2.syncfusion.com/react/documentation/api/accum
132132

133133
## Enable highlight
134134

135-
By setting the `enableHighlight` property to **true**, the hovered pie slice is highlighted, while the remaining slices are dimmed, enhancing focus and clarity.
135+
By setting the [`enableHighlight`](https://ej2.syncfusion.com/react/documentation/api/accumulation-chart/tooltipSettingsModel/#enablehighlight) property to **true**, the hovered pie slice is highlighted, while the remaining slices are dimmed, enhancing focus and clarity.
136136

137137
{% tabs %}
138138
{% highlight ts tabtitle="index.jsx" %}

ej2-react/avatar/getting-started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ This section explains how to create a simple **Avatar** using Styles in the Reac
1414

1515
## Dependencies
1616

17-
The Avatar Component is pure CSS component so no specific dependencies to render the avatar.
17+
The Avatar Component is a pure CSS component so no specific dependencies to render the avatar.
1818

1919
## Installation and configuration
2020

ej2-react/avatar/how-to/avatar-customization.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ The avatar comes with default background color (Grey). This can be easily custom
2121
{% highlight ts tabtitle="index.tsx" %}
2222
{% include code-snippet/avatar/color-cs1/app/index.tsx %}
2323
{% endhighlight %}
24+
{% highlight html tabtitle="index.html" %}
25+
{% include code-snippet/avatar/color-cs1/index.html %}
26+
{% endhighlight %}
2427
{% highlight ts tabtitle="index.css" %}
2528
{% include code-snippet/avatar/color-cs1/index.css %}
2629
{% endhighlight %}
@@ -39,6 +42,9 @@ Even though the avatar comes with five predefined sizes, sometimes it's not enou
3942
{% highlight ts tabtitle="index.tsx" %}
4043
{% include code-snippet/avatar/custom-size-cs1/app/index.tsx %}
4144
{% endhighlight %}
45+
{% highlight html tabtitle="index.html" %}
46+
{% include code-snippet/avatar/custom-size-cs1/index.html %}
47+
{% endhighlight %}
4248
{% highlight ts tabtitle="index.css" %}
4349
{% include code-snippet/avatar/custom-size-cs1/index.css %}
4450
{% endhighlight %}
@@ -57,6 +63,9 @@ Avatars can be used with a wide variety of media formats like SVG, font-icons, i
5763
{% highlight ts tabtitle="index.tsx" %}
5864
{% include code-snippet/avatar/media-formats-cs1/app/index.tsx %}
5965
{% endhighlight %}
66+
{% highlight html tabtitle="index.html" %}
67+
{% include code-snippet/avatar/media-formats-cs1/index.html %}
68+
{% endhighlight %}
6069
{% highlight ts tabtitle="index.css" %}
6170
{% include code-snippet/avatar/media-formats-cs1/index.css %}
6271
{% endhighlight %}
@@ -66,7 +75,7 @@ Avatars can be used with a wide variety of media formats like SVG, font-icons, i
6675

6776
## Dynamic avatar rendering from datasource
6877

69-
We can render avatar component dynamically from a data-source. In this sample we have rendered the avatar component
78+
We can render the avatar component dynamically from a data-source. In this sample we have rendered the avatar component
7079
using a data-source which contains the image source in different sizes dynamically. This is applicable also for data-source from the server or remote data or AJAX. We have also rendered the avatar using `CSS` property `background-image` and using image tag.
7180

7281
{% tabs %}
@@ -76,6 +85,9 @@ using a data-source which contains the image source in different sizes dynamical
7685
{% highlight ts tabtitle="index.tsx" %}
7786
{% include code-snippet/avatar/react-avatar-cs1/app/index.tsx %}
7887
{% endhighlight %}
88+
{% highlight html tabtitle="index.html" %}
89+
{% include code-snippet/avatar/react-avatar-cs1/index.html %}
90+
{% endhighlight %}
7991
{% highlight ts tabtitle="index.css" %}
8092
{% include code-snippet/avatar/react-avatar-cs1/index.css %}
8193
{% endhighlight %}

ej2-react/avatar/how-to/integrate-avatar-into-badge.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ domainurl: ##DomainURL##
1010

1111
# Integrate avatar into badge in React Avatar component
1212

13-
The badge is dependent and supportive component, and it can be used with avatar to create a notification avatar.
13+
The badge is a dependent and supportive component, and it can be used with an avatar to create a notification avatar.
1414
The default avatar (.`e-avatar`) and circle avatar (.`e-avatar-circle`) have been used with notification badges (.`e-badge-notification`) in the following sample.
1515

1616
{% tabs %}
@@ -20,6 +20,9 @@ The default avatar (.`e-avatar`) and circle avatar (.`e-avatar-circle`) have bee
2020
{% highlight ts tabtitle="index.tsx" %}
2121
{% include code-snippet/avatar/badge-cs1/app/index.tsx %}
2222
{% endhighlight %}
23+
{% highlight html tabtitle="index.html" %}
24+
{% include code-snippet/avatar/badge-cs1/index.html %}
25+
{% endhighlight %}
2326
{% highlight ts tabtitle="index.css" %}
2427
{% include code-snippet/avatar/badge-cs1/index.css %}
2528
{% endhighlight %}

ej2-react/avatar/how-to/integrate-avatar-into-listview.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ domainurl: ##DomainURL##
1010

1111
# Integrate avatar into listview in React Avatar component
1212

13-
Avatar is integrated into the listview to create contacts applications. The `xsmall` size avatar is used to match the size of the list item. Letters and images are also used as avatar content.
13+
The Avatar component is integrated into the listview to create contacts applications. The `xsmall` size avatar is used to match the size of the list item. Letters and images are also used as avatar content.
1414

1515
{% tabs %}
1616
{% highlight js tabtitle="index.jsx" %}
@@ -19,6 +19,9 @@ Avatar is integrated into the listview to create contacts applications. The `xsm
1919
{% highlight ts tabtitle="index.tsx" %}
2020
{% include code-snippet/avatar/listview-cs1/app/index.tsx %}
2121
{% endhighlight %}
22+
{% highlight html tabtitle="index.html" %}
23+
{% include code-snippet/avatar/listview-cs1/index.html %}
24+
{% endhighlight %}
2225
{% highlight ts tabtitle="index.css" %}
2326
{% include code-snippet/avatar/listview-cs1/index.css %}
2427
{% endhighlight %}

ej2-react/avatar/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@ Avatars are icons or figures representing a particular person, used in popular m
1616

1717
* **[Types](./types#avatar-types)** - Provided 2 types of Avatar.
1818

19-
* **[Sizes](./types#avatar-size)** - Supports different sizes to adapt the various application scenario.
19+
* **[Sizes](./types#avatar-size)** - Supports different sizes to adapt to various application scenarios.

ej2-react/avatar/types.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@ The Essential JS 2 Avatar has the following predefined sizes that can be used wi
1919
| Class Name | Description
2020
| :-------------: |:-------------:
2121
| e-avatar-xlarge | Displays xlarge size avatar.
22-
| e-avatar-large | Displays apply large size avatar.
23-
| e-avatar | Displays apply default size avatar.
24-
| e-avatar-small | Displays apply small size avatar.
25-
| e-avatar-xsmall | Displays apply xsmall size avatar.
22+
| e-avatar-large | Displays large size avatar.
23+
| e-avatar | Displays default size avatar.
24+
| e-avatar-small | Displays small size avatar.
25+
| e-avatar-xsmall | Displays xsmall size avatar.
2626

2727
{% tabs %}
2828
{% highlight js tabtitle="index.jsx" %}
@@ -31,6 +31,9 @@ The Essential JS 2 Avatar has the following predefined sizes that can be used wi
3131
{% highlight ts tabtitle="index.tsx" %}
3232
{% include code-snippet/avatar/size-cs1/app/index.tsx %}
3333
{% endhighlight %}
34+
{% highlight html tabtitle="index.html" %}
35+
{% include code-snippet/avatar/size-cs1/index.html %}
36+
{% endhighlight %}
3437
{% highlight ts tabtitle="index.css" %}
3538
{% include code-snippet/avatar/size-cs1/index.css %}
3639
{% endhighlight %}
@@ -57,6 +60,9 @@ class `.e-avatar` to the target element.
5760
{% highlight ts tabtitle="index.tsx" %}
5861
{% include code-snippet/avatar/default-cs1/app/index.tsx %}
5962
{% endhighlight %}
63+
{% highlight html tabtitle="index.html" %}
64+
{% include code-snippet/avatar/default-cs1/index.html %}
65+
{% endhighlight %}
6066
{% highlight ts tabtitle="index.css" %}
6167
{% include code-snippet/avatar/default-cs1/index.css %}
6268
{% endhighlight %}
@@ -75,6 +81,9 @@ The circle avatar style can be applied by adding the modifier class `.e-avatar-c
7581
{% highlight ts tabtitle="index.tsx" %}
7682
{% include code-snippet/avatar/circle-cs1/app/index.tsx %}
7783
{% endhighlight %}
84+
{% highlight html tabtitle="index.html" %}
85+
{% include code-snippet/avatar/circle-cs1/index.html %}
86+
{% endhighlight %}
7887
{% highlight ts tabtitle="index.css" %}
7988
{% include code-snippet/avatar/circle-cs1/index.css %}
8089
{% endhighlight %}

0 commit comments

Comments
 (0)