Skip to content

Commit 7e27ab9

Browse files
committed
Merge branch 'master' into mr-update-datacollection-api-4736
2 parents 09d665c + d7ddc11 commit 7e27ab9

File tree

354 files changed

+8068
-10617
lines changed

Some content is hidden

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

354 files changed

+8068
-10617
lines changed

docker/redirects.conf

Lines changed: 167 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1761,3 +1761,170 @@
17611761
/treegrid/index/ /suite/treegrid/;
17621762
/uploader/index/ /suite/uploader/;
17631763
/window/index/ /suite/window/;
1764+
1765+
/treegrid/ /suite/grid/treegrid_mode/;
1766+
/treegrid/api/api_overview/ /suite/grid/api/api_overview/;
1767+
/category/treegrid-methods/ /suite/category/grid-methods/;
1768+
/treegrid/api/treegrid_addcellcss_method/ /suite/grid/api/grid_addcellcss_method/;
1769+
/treegrid/api/treegrid_addrowcss_method/ /suite/grid/api/grid_addrowcss_method/;
1770+
/treegrid/api/treegrid_addspan_method/ /suite/grid/api/grid_addspan_method/;
1771+
/treegrid/api/treegrid_adjustcolumnwidth_method/ /suite/grid/api/grid_adjustcolumnwidth_method/;
1772+
/treegrid/api/treegrid_collapse_method/ /suite/grid/api/treegrid_mode/grid_collapse_method/;
1773+
/treegrid/api/treegrid_collapseall_method/ /suite/grid/api/treegrid_mode/grid_collapseall_method/;
1774+
/treegrid/api/treegrid_destructor_method/ /suite/grid/api/grid_destructor_method/;
1775+
/treegrid/api/treegrid_editcell_method/ /suite/grid/api/grid_editcell_method/;
1776+
/treegrid/api/treegrid_editend_method/ /suite/grid/api/grid_editend_method/;
1777+
/treegrid/api/treegrid_expand_method/ /suite/grid/api/treegrid_mode/grid_expand_method/;
1778+
/treegrid/api/treegrid_expandall_method/ /suite/grid/api/treegrid_mode/grid_expandall_method/;
1779+
/treegrid/api/treegrid_getcellrect_method/ /suite/grid/api/grid_getcellrect_method/;
1780+
/treegrid/api/treegrid_getcolumn_method/ /suite/grid/api/grid_getcolumn_method/;
1781+
/treegrid/api/treegrid_getheaderfilter_method/ /suite/grid/api/grid_getheaderfilter_method/;
1782+
/treegrid/api/headerfilter/blur_method/ /suite/grid/api/headerfilter/blur_method/;
1783+
/treegrid/api/headerfilter/clear_method/ /suite/grid/api/headerfilter/clear_method/;
1784+
/treegrid/api/headerfilter/focus_method/ /suite/grid/api/headerfilter/focus_method/;
1785+
/treegrid/api/headerfilter/getfilter_method/ /suite/grid/api/headerfilter/getfilter_method/;
1786+
/treegrid/api/headerfilter/setvalue_method/ /suite/grid/api/headerfilter/setvalue_method/;
1787+
/treegrid/api/treegrid_getscrollstate_method/ /suite/grid/api/grid_getscrollstate_method/;
1788+
/treegrid/api/treegrid_getsortingstate_method/ /suite/grid/api/grid_getsortingstate_method/;
1789+
/treegrid/api/treegrid_getspan_method/ /suite/grid/api/grid_getspan_method/;
1790+
/treegrid/api/treegrid_groupby_method/ /suite/migration/#data-grouping;
1791+
/treegrid/api/treegrid_hidecolumn_method/ /suite/grid/api/grid_hidecolumn_method/;
1792+
/treegrid/api/treegrid_hiderow_method/ /suite/grid/api/grid_hiderow_method/;
1793+
/treegrid/api/treegrid_iscolumnhidden_method/ /suite/grid/api/grid_iscolumnhidden_method/;
1794+
/treegrid/api/treegrid_isrowhidden_method/ /suite/grid/api/grid_isrowhidden_method/;
1795+
/treegrid/api/treegrid_paint_method/ /suite/grid/api/grid_paint_method/;
1796+
/treegrid/api/treegrid_removecellcss_method/ /suite/grid/api/grid_removecellcss_method/;
1797+
/treegrid/api/treegrid_removerowcss_method/ /suite/grid/api/grid_removerowcss_method/;
1798+
/treegrid/api/treegrid_removespan_method/ /suite/grid/api/grid_removespan_method/;
1799+
/treegrid/api/treegrid_scroll_method/ /suite/grid/api/grid_scroll_method/;
1800+
/treegrid/api/treegrid_scrollto_method/ /suite/grid/api/grid_scrollto_method/;
1801+
/treegrid/api/treegrid_setcolumns_method/ /suite/grid/api/grid_setcolumns_method/;
1802+
/treegrid/api/treegrid_showcolumn_method/ /suite/grid/api/grid_showcolumn_method/;
1803+
/treegrid/api/treegrid_showrow_method/ /suite/grid/api/grid_showrow_method/;
1804+
/treegrid/api/treegrid_ungroup_method/ /suite/migration/#data-grouping;
1805+
/category/treegrid-events/ /suite/category/grid-events/;
1806+
/treegrid/api/treegrid_aftercollapse_event/ /suite/grid/api/treegrid_mode/grid_aftercollapse_event/;
1807+
/treegrid/api/treegrid_aftercolumndrag_event/ /suite/grid/api/grid_aftercolumndrag_event/;
1808+
/treegrid/api/treegrid_aftercolumndrop_event/ /suite/grid/api/grid_aftercolumndrop_event/;
1809+
/treegrid/api/treegrid_aftercolumnhide_event/ /suite/grid/api/grid_aftercolumnhide_event/;
1810+
/treegrid/api/treegrid_aftercolumnshow_event/ /suite/grid/api/grid_aftercolumnshow_event/;
1811+
/treegrid/api/treegrid_aftereditend_event/ /suite/grid/api/grid_aftereditend_event/;
1812+
/treegrid/api/treegrid_aftereditstart_event/ /suite/grid/api/grid_aftereditstart_event/;
1813+
/treegrid/api/treegrid_afterexpand_event/ /suite/grid/api/treegrid_mode/grid_afterexpand_event/;
1814+
/treegrid/api/treegrid_afterresizeend_event/ /suite/grid/api/grid_afterresizeend_event/;
1815+
/treegrid/api/treegrid_afterrowdrag_event/ /suite/grid/api/grid_afterrowdrag_event/;
1816+
/treegrid/api/treegrid_afterrowdrop_event/ /suite/grid/api/grid_afterrowdrop_event/;
1817+
/treegrid/api/treegrid_afterrowhide_event/ /suite/grid/api/grid_afterrowhide_event/;
1818+
/treegrid/api/treegrid_afterrowresize_event/ /suite/grid/api/grid_afterrowresize_event/;
1819+
/treegrid/api/treegrid_afterrowshow_event/ /suite/grid/api/grid_afterrowshow_event/;
1820+
/treegrid/api/treegrid_aftersort_event/ /suite/grid/api/grid_aftersort_event/;
1821+
/treegrid/api/treegrid_beforecollapse_event/ /suite/grid/api/treegrid_mode/grid_beforecollapse_event/;
1822+
/treegrid/api/treegrid_beforecolumndrag_event/ /suite/grid/api/grid_beforecolumndrag_event/;
1823+
/treegrid/api/treegrid_beforecolumndrop_event/ /suite/grid/api/grid_beforecolumndrop_event/;
1824+
/treegrid/api/treegrid_beforecolumnhide_event/ /suite/grid/api/grid_beforecolumnhide_event/;
1825+
/treegrid/api/treegrid_beforecolumnshow_event/ /suite/grid/api/grid_beforecolumnshow_event/;
1826+
/treegrid/api/treegrid_beforeeditend_event/ /suite/grid/api/grid_beforeeditend_event/;
1827+
/treegrid/api/treegrid_beforeeditstart_event/ /suite/grid/api/grid_beforeeditstart_event/;
1828+
/treegrid/api/treegrid_beforeexpand_event/ /suite/grid/api/treegrid_mode/grid_beforeexpand_event/;
1829+
/treegrid/api/treegrid_beforefilter_event/ /suite/grid/api/grid_beforefilter_event/;
1830+
/treegrid/api/treegrid_beforeresizestart_event/ /suite/grid/api/grid_beforeresizestart_event/;
1831+
/treegrid/api/treegrid_beforerowdrag_event/ /suite/grid/api/grid_beforerowdrag_event/;
1832+
/treegrid/api/treegrid_beforerowdrop_event/ /suite/grid/api/grid_beforerowdrop_event/;
1833+
/treegrid/api/treegrid_beforerowhide_event/ /suite/grid/api/grid_beforerowhide_event/;
1834+
/treegrid/api/treegrid_beforerowresize_event/ /suite/grid/api/grid_beforerowresize_event/;
1835+
/treegrid/api/treegrid_beforerowshow_event/ /suite/grid/api/grid_beforerowshow_event/;
1836+
/treegrid/api/treegrid_beforesort_event/ /suite/grid/api/grid_beforesort_event/;
1837+
/treegrid/api/treegrid_cancelcolumndrop_event/ /suite/grid/api/grid_cancelcolumndrop_event/;
1838+
/treegrid/api/treegrid_cancelrowdrop_event/ /suite/grid/api/grid_cancelrowdrop_event/;
1839+
/treegrid/api/treegrid_cancolumndrop_event/ /suite/grid/api/grid_cancolumndrop_event/;
1840+
/treegrid/api/treegrid_canrowdrop_event/ /suite/grid/api/grid_canrowdrop_event/;
1841+
/treegrid/api/treegrid_cellclick_event/ /suite/grid/api/grid_cellclick_event/;
1842+
/treegrid/api/treegrid_celldblclick_event/ /suite/grid/api/grid_celldblclick_event/;
1843+
/treegrid/api/treegrid_cellmousedown_event/ /suite/grid/api/grid_cellmousedown_event/;
1844+
/treegrid/api/treegrid_cellmouseover_event/ /suite/grid/api/grid_cellmouseover_event/;
1845+
/treegrid/api/treegrid_cellrightclick_event/ /suite/grid/api/grid_cellrightclick_event/;
1846+
/treegrid/api/treegrid_dragcolumnin_event/ /suite/grid/api/grid_dragcolumnin_event/;
1847+
/treegrid/api/treegrid_dragcolumnout_event/ /suite/grid/api/grid_dragcolumnout_event/;
1848+
/treegrid/api/treegrid_dragcolumnstart_event/ /suite/grid/api/grid_dragcolumnstart_event/;
1849+
/treegrid/api/treegrid_dragrowin_event/ /suite/grid/api/grid_dragrowin_event/;
1850+
/treegrid/api/treegrid_dragrowout_event/ /suite/grid/api/grid_dragrowout_event/;
1851+
/treegrid/api/treegrid_dragrowstart_event/ /suite/grid/api/grid_dragrowstart_event/;
1852+
/treegrid/api/treegrid_expand_event/ /suite/grid/api/treegrid_mode/grid_expand_event/;
1853+
/treegrid/api/treegrid_filterchange_event/ /suite/grid/api/grid_filterchange_event/;
1854+
/treegrid/api/treegrid_footercellclick_event/ /suite/grid/api/grid_footercellclick_event/;
1855+
/treegrid/api/treegrid_footercelldblclick_event/ /suite/grid/api/grid_footercelldblclick_event/;
1856+
/treegrid/api/treegrid_footercellmousedown_event/ /suite/grid/api/grid_footercellmousedown_event/;
1857+
/treegrid/api/treegrid_footercellmouseover_event/ /suite/grid/api/grid_footercellmouseover_event/;
1858+
/treegrid/api/treegrid_footercellrightclick_event/ /suite/grid/api/grid_footercellrightclick_event/;
1859+
/treegrid/api/treegrid_headercellclick_event/ /suite/grid/api/grid_headercellclick_event/;
1860+
/treegrid/api/treegrid_headercelldblclick_event/ /suite/grid/api/grid_headercelldblclick_event/;
1861+
/treegrid/api/treegrid_headercellmousedown_event/ /suite/grid/api/grid_headercellmousedown_event/;
1862+
/treegrid/api/treegrid_headercellmouseover_event/ /suite/grid/api/grid_headercellmouseover_event/;
1863+
/treegrid/api/treegrid_headercellrightclick_event/ /suite/grid/api/grid_headercellrightclick_event/;
1864+
/treegrid/api/treegrid_resize_event/ /suite/grid/api/grid_resize_event/;
1865+
/treegrid/api/treegrid_scroll_event/ /suite/grid/api/grid_scroll_event/;
1866+
/category/treegrid-properties/ /suite/category/grid-properties/;
1867+
/treegrid/api/treegrid_adjust_config/ /suite/grid/api/grid_adjust_config/;
1868+
/treegrid/api/treegrid_autoemptyrow_config/ /suite/grid/api/grid_autoemptyrow_config/;
1869+
/treegrid/api/treegrid_autoheight_config/ /suite/grid/api/grid_autoheight_config/;
1870+
/treegrid/api/treegrid_autowidth_config/ /suite/grid/api/grid_autowidth_config/;
1871+
/treegrid/api/treegrid_bottomsplit_config/ /suite/grid/api/grid_bottomsplit_config/;
1872+
/treegrid/api/treegrid_collapsed_config/ /suite/grid/api/treegrid_mode/grid_collapsed_config/;
1873+
/treegrid/api/treegrid_columns_config/ /suite/grid/api/grid_columns_config/;
1874+
/treegrid/api/treegrid_css_config/ /suite/grid/api/grid_css_config/;
1875+
/treegrid/api/treegrid_data_config/ /suite/grid/api/grid_data_config/;
1876+
/treegrid/api/treegrid_dragcopy_config/ /suite/grid/api/grid_dragcopy_config/;
1877+
/treegrid/api/treegrid_dragexpand_config/ /suite/grid/api/treegrid_mode/grid_dragexpand_config/;
1878+
/treegrid/api/treegrid_dragitem_config/ /suite/grid/api/grid_dragitem_config/;
1879+
/treegrid/api/treegrid_dragmode_config/ /suite/grid/api/grid_dragmode_config/;
1880+
/treegrid/api/treegrid_editable_config/ /suite/grid/api/grid_editable_config/;
1881+
/treegrid/api/treegrid_eventhandlers_config/ /suite/grid/api/grid_eventhandlers_config/;
1882+
/treegrid/api/treegrid_exportstyles_config/ /suite/grid/api/grid_exportstyles_config/;
1883+
/treegrid/api/treegrid_footerautoheight_config/ /suite/grid/api/grid_footerautoheight_config/;
1884+
/treegrid/api/treegrid_footerrowheight_config/ /suite/grid/api/grid_footerrowheight_config/;
1885+
/treegrid/api/treegrid_footertooltip_config/ /suite/grid/api/grid_footertooltip_config/;
1886+
/treegrid/api/treegrid_grouptitletemplate_config/ /suite/migration/#data-grouping;
1887+
/treegrid/api/treegrid_headerautoheight_config/ /suite/grid/api/grid_headerautoheight_config/;
1888+
/treegrid/api/treegrid_headerrowheight_config/ /suite/grid/api/grid_headerrowheight_config/;
1889+
/treegrid/api/treegrid_headertooltip_config/ /suite/grid/api/grid_headertooltip_config/;
1890+
/treegrid/api/treegrid_height_config/ /suite/grid/api/grid_height_config/;
1891+
/treegrid/api/treegrid_htmlenable_config/ /suite/grid/api/grid_htmlenable_config/;
1892+
/treegrid/api/treegrid_leftsplit_config/ /suite/grid/api/grid_leftsplit_config/;
1893+
/treegrid/api/treegrid_multiselection_config/ /suite/grid/api/grid_multiselection_config/;
1894+
/treegrid/api/treegrid_resizable_config/ /suite/grid/api/grid_resizable_config/;
1895+
/treegrid/api/treegrid_rightsplit_config/ /suite/grid/api/grid_rightsplit_config/;
1896+
/treegrid/api/treegrid_rootparent_config/ /suite/grid/api/treegrid_mode/grid_rootparent_config/;
1897+
/treegrid/api/treegrid_rowcss_config/ /suite/grid/api/grid_rowcss_config/;
1898+
/treegrid/api/treegrid_rowheight_config/ /suite/grid/api/grid_rowheight_config/;
1899+
/treegrid/api/treegrid_selection_config/ /suite/grid/api/grid_selection_config/;
1900+
/treegrid/api/treegrid_sortable_config/ /suite/grid/api/grid_sortable_config/;
1901+
/treegrid/api/treegrid_spans_config/ /suite/grid/api/grid_spans_config/;
1902+
/treegrid/api/treegrid_tooltip_config/ /suite/grid/api/grid_tooltip_config/;
1903+
/treegrid/api/treegrid_topsplit_config/ /suite/grid/api/grid_topsplit_config/;
1904+
/treegrid/api/treegrid_width_config/ /suite/grid/api/grid_width_config/;
1905+
/treegrid/api/api_treegridcolumn_properties/ /suite/grid/api/api_gridcolumn_properties/;
1906+
/category/selection-api-1/ /suite/category/selection-api/;
1907+
/category/treegrid-selection-methods/ /suite/category/grid-selection-methods/;
1908+
/treegrid/api/selection/selection_disable_method/ /suite/grid/api/selection/selection_disable_method/;
1909+
/treegrid/api/selection/selection_enable_method/ /suite/grid/api/selection/selection_enable_method/;
1910+
/treegrid/api/selection/selection_getcell_method/ /suite/grid/api/selection/selection_getcell_method/;
1911+
/treegrid/api/selection/selection_removecell_method/ /suite/grid/api/selection/selection_removecell_method/;
1912+
/treegrid/api/selection/selection_setcell_method/ /suite/grid/api/selection/selection_setcell_method/;
1913+
/category/treegrid-selection-events/ /suite/category/grid-selection-events/;
1914+
/treegrid/api/selection/selection_afterselect_event/ /suite/grid/api/selection/selection_afterselect_event/;
1915+
/treegrid/api/selection/selection_afterunselect_event/ /suite/grid/api/selection/selection_afterunselect_event/;
1916+
/treegrid/api/selection/selection_beforeselect_event/ /suite/grid/api/selection/selection_beforeselect_event/;
1917+
/treegrid/api/selection/selection_beforeunselect_event/ /suite/grid/api/selection/selection_beforeunselect_event/;
1918+
/category/export-methods-2/ /suite/category/export-methods-1/;
1919+
/treegrid/api/export/treegrid_csv_method/ /suite/grid/api/export/grid_csv_method/;
1920+
/treegrid/api/export/treegrid_pdf_method/ /suite/grid/api/export/grid_pdf_method/;
1921+
/treegrid/api/export/treegrid_png_method/ /suite/grid/api/export/grid_png_method/;
1922+
/treegrid/api/export/treegrid_xlsx_method/ /suite/grid/api/export/grid_xlsx_method/;
1923+
/treegrid/features/ /suite/grid/features/#how-to-work-with-treegrid-mode;
1924+
/treegrid/initialization/ /suite/grid/initialization/;
1925+
/treegrid/configuration/ /suite/grid/configuration/#setting-the-treegrid-mode;
1926+
/treegrid/data_loading/ /suite/grid/data_loading/;
1927+
/treegrid/usage/ /suite/grid/usage/#working-with-grid-in-the-treegrid-mode;
1928+
/treegrid/usage_selection/ /suite/grid/usage_selection/;
1929+
/treegrid/customization/ /suite/grid/customization/;
1930+
/treegrid/events/ /suite/grid/treegrid_mode/#event-handling;
21.7 KB
Loading
55.6 KB
Loading
77.7 KB
Loading

docs/assets/grid/row_expander.png

51.7 KB
Loading
38.2 KB
Loading

docs/calendar/features.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ In this section you can find out the ways of Calendar initialization and localiz
2727
| :------------------------------------------------------ | :------------------------------------------------------------------------------------------------------------------------------------------- |
2828
| [Backend integration](integration/suite_and_backend.md) | Learn how to connect DHTMLX Suite to a backend ([Demo](https://github.com/DHTMLX/nodejs-suite-demo)) |
2929
| [Optimus](optimus_guides.md) | Learn how to use DHTMLX Optimus framework for creating DHTMLX-based app <br>(recommended framework for creating apps with Suite components) |
30-
| [React integration](integration/suite_and_react.md) | Learn how to use DHTMLX Calendar with React ([Demo](https://github.com/DHTMLX/react-widgets)) |
30+
| [React integration](integration/suite_and_react.md) | Learn how to use DHTMLX Calendar with React ([Demo](https://github.com/DHTMLX/react-suite-demo)) |
3131
| [Angular integration](integration/suite_and_angular.md) | Learn how to use DHTMLX Calendar with Angular ([Demo](https://github.com/DHTMLX/angular-suite-demo)) |
3232
| [Vue integration](integration/suite_and_vue.md) | Learn how to use DHTMLX Calendar with Vue.js ([Demo](https://github.com/DHTMLX/vue-suite-demo)) |
3333

@@ -111,7 +111,7 @@ In this section you will learn about common functionality of the library which c
111111

112112
## Any questions left?
113113

114-
<button class="support_btn"><a href="https://snippet.dhtmlx.com/all?tag=calendar">Check more samples >>></a> </button>
114+
<button class="support_btn"><a href="https://snippet.dhtmlx.com/jkbfb202?tag=calendar">Check more samples >>></a> </button>
115115
<br>
116116
<button class="support_btn"><a href="https://forum.dhtmlx.com/c/suite/suite7/">Ask the community >>></a> </button>
117117

docs/calendar/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ description: You can have an overview of Calendar in the documentation of the DH
66

77
# Calendar overview
88

9-
DHTMLX Calendar is a component that allows users to view and select dates. You can create calendar in one of 4 modes: days, months, years, or as a timepicker. This component is a great date picker solution for your website or application. Check [online samples for DHTMLX Calendar](https://snippet.dhtmlx.com/all?tag=calendar).
9+
DHTMLX Calendar is a component that allows users to view and select dates. You can create calendar in one of 4 modes: days, months, years, or as a timepicker. This component is a great date picker solution for your website or application. Check [online samples for DHTMLX Calendar](https://snippet.dhtmlx.com/jkbfb202?tag=calendar).
1010

1111
![DHTMLX Calendar](../assets/calendar/calendar_front.png)
1212

@@ -24,7 +24,7 @@ You can check the following page to learn how to build a full-featured DHTMLX Ca
2424

2525
- To get just DHTMLX Calendar, download it from [our website](https://dhtmlx.com/docs/products/dhtmlxCalendar/download.shtml)
2626
- To get the whole JavaScript library of UI components [download DHTMLX Suite](https://dhtmlx.com/docs/products/dhtmlxSuite/download.shtml)
27-
- There are also [online samples for DHTMLX Calendar](https://snippet.dhtmlx.com/all?tag=calendar)
27+
- There are also [online samples for DHTMLX Calendar](https://snippet.dhtmlx.com/jkbfb202?tag=calendar)
2828

2929
## Guides
3030

docs/chart/api/chart_legend_config.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ legend?: {
120120
<tbody>
121121
<tr>
122122
<td><b>values</b></td>
123-
<td>(required) maps attributes of legend items to <a href="../../data_loading#preparing-data-set">data set</a> properties. Contains the following properties:<ul><li><b>text</b> - (required) the pointer to the data value to take a text for the legend from</li><li><b>color</b> - (required) the pointer to the data value to take a color for the legend from</li></ul><br><b>Related Sample: </b><a href="https://snippet.dhtmlx.com/lobb80ig" target="_blank">Chart. Donut chart initialization</a><br><b>Related Sample: </b><a href="https://snippet.dhtmlx.com/jfbet749" target="_blank">Chart. Pie chart initialization</a><br><b>Related Sample: </b><a href="https://snippet.dhtmlx.com/xfce9pys" target="_blank">Chart. Pie 3D chart initialization</a></td>
123+
<td>(required) maps attributes of legend items to <a href="../../data_loading/#preparing-data-set">data set</a> properties. Contains the following properties:<ul><li><b>text</b> - (required) the pointer to the data value to take a text for the legend from</li><li><b>color</b> - (required) the pointer to the data value to take a color for the legend from</li></ul><br><b>Related Sample: </b><a href="https://snippet.dhtmlx.com/lobb80ig" target="_blank">Chart. Donut chart initialization</a><br><b>Related Sample: </b><a href="https://snippet.dhtmlx.com/jfbet749" target="_blank">Chart. Pie chart initialization</a><br><b>Related Sample: </b><a href="https://snippet.dhtmlx.com/xfce9pys" target="_blank">Chart. Pie 3D chart initialization</a></td>
124124
</tr>
125125
<tr>
126126
<td><b>direction</b></td>

0 commit comments

Comments
 (0)