Skip to content

Commit 0ff1857

Browse files
author
Kendo Bot
committed
Sync with Kendo UI Professional
1 parent 9983c47 commit 0ff1857

File tree

14 files changed

+136
-15
lines changed

14 files changed

+136
-15
lines changed

docs-aspnet/html-helpers/data-management/pivotgrid/sorting.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,16 @@ position: 4
88

99
# Sorting
1010

11-
The PivotGrid supports sorting only in the OLAP data-binding scenario.
11+
The PivotGrid supports sorting both in the OLAP and flat data-binding scenarios. To enable the sortable functionality, use the [`Sortable()`](/api/Kendo.Mvc.UI.Fluent/PivotGridBuilder#sortable) method.
1212

1313
The PivotGrid supports sorting by the caption name of the members. The structure of the `sort` descriptor is similar to [the `sort` option of the `kendo.data.DataSource`](/api/datasource) and contains the following options:
1414
- `field`—The name of the dimension, for example, `[Date].[Calendar]`.
1515
- `dir`—The direction of the sorting.
1616

1717
All inner members of the sorted dimension will be sorted with the same sort dimension.
1818

19+
To sort the PivotGrid rows and columns, click on the fields in the headers, the field menu or use the PivotGrid Configurator.
20+
1921
## See Also
2022

2123
* [Basic Usage of the PivotGrid HtmlHelper for {{ site.framework }} (Demo)](https://demos.telerik.com/{{ site.platform }}/pivotgrid/index)

docs-aspnet/html-helpers/data-management/treelist/overview.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@ The following example demonstrates how to define the TreeList by using the TreeL
126126
* More settings
127127
* [Column enhancements]({% slug htmlhelpers_treelist_aspnetcore_locked_columns %})
128128
* [Scrolling]({% slug htmlhelpers_treelist_aspnetcore_scrolling %})
129+
* [Row Selection]({% slug htmlhelpers_treelist_selection %})
129130
* [Globalization]({% slug globalization_htmlhelpers_treelist %})
130131
* [Accessibility]({% slug htmlhelpers_treelist_aspnetcore_accessibility %})
131132

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
---
2+
title: Selection
3+
page_title: Selection
4+
description: "Get started with the Telerik UI TreeList HtmlHelper for {{ site.framework }} and learn how to configure its select functionality."
5+
slug: htmlhelpers_treelist_selection
6+
position: 7
7+
---
8+
9+
# Selection
10+
11+
By default, selection in the TreeList is disabled.
12+
13+
> To boost the performance of the TreeList when it is rendering a huge number of items and selection is enabled, use paging and a reasonable page size.
14+
15+
The Kendo UI Treelist exposes different modes of row selection:
16+
17+
* [Row Selection](#row-selection)
18+
* [Row Checkbox Selection](#single-row-checkbox-selection)
19+
20+
## Row Selection
21+
22+
To enable the selection functionality of the TreeList, set the `Selectable` option to `true`. As a result, the default single-row selection functionality will be applied.
23+
24+
```
25+
.Selectable(true)
26+
```
27+
28+
## Single Row Checkbox Selection
29+
30+
To enable checkbox selection, add a column to the `columns` collection of the TreeList and set the `Selectable` option to `true`:
31+
32+
```
33+
columns.Add().Selectable(true);
34+
```
35+
In order to select or deselect all of the child items of the currently selected row, enable the `includeChildren` option:
36+
37+
```
38+
columns.Add().Selectable(true).IncludeChildren();
39+
```
40+
41+
> The TreeList does not support the simultaneous usage of the built-in checkbox-column selection and the selection which is enabled through the `Selectable` option.
42+
43+
## See Also
44+
45+
[Selection of the TreeList HtmlHelper for {{ site.framework }} (Demo)](https://demos.telerik.com/{{ site.platform }}/treelist/selection)
46+
* [Server-Side API](/api/selection)

docs/controls/data-management/pivotgrid/pivot-grid-faq.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ For more information, refer to the [section on accessing the cube securely]({% s
3434

3535
## If I do not have an OLAP cube, can I still use the PivotGrid?
3636

37-
Currently, the Kendo UI `PivotDataSource` has limited support for [binding to flat data](https://demos.telerik.com/kendo-ui/pivotgrid/local-flat-data-binding). Note that in this scenario not all of the features that are available when the widget is bound to an OLAP cube (such as sorting, hierarchies, and other) are supported.
37+
Currently, the Kendo UI `PivotDataSource` has limited support for [binding to flat data](https://demos.telerik.com/kendo-ui/pivotgrid/local-flat-data-binding). Note that in this scenario not all of the features that are available when the widget is bound to an OLAP cube (such as hierarchies and other) are supported.
3838

3939
## See Also
4040

docs/controls/data-management/pivotgrid/sorting.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,16 @@ position: 4
88

99
# Sorting
1010

11-
The PivotGrid supports sorting only in the OLAP data-binding scenario.
11+
The PivotGrid supports sorting both in the OLAP and flat data-binding scenarios. To enable the sortable functionality, set the [`sortable`](/api/javascript/ui/pivotgrid/configuration/sortable) property to `true`.
1212

1313
The PivotGrid supports sorting by the caption name of the members. The structure of the `sort` descriptor is similar to [the `sort` option of the `kendo.data.DataSource`](/api/javascript/data/datasource/configuration/sort) and contains the following options:
1414
- `field`—The name of the dimension, for example, `[Date].[Calendar]`.
1515
- `dir`—The direction of the sorting.
1616

1717
All inner members of the sorted dimension will be sorted with the same sort dimension.
1818

19+
To sort the PivotGrid rows and columns, click on the fields in the headers, the field menu or use the PivotGrid Configurator.
20+
1921
## See Also
2022

2123
* [Sorting a Dimension in the PivotGrid (Demo)]({% slug howto_sort_dimensions_pivotgrid %})

docs/controls/data-management/treelist/overview.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ The following example demonstrates how to map the `parentId` field to the corres
4949
* [Paging]({% slug paging_kendoui_treelist %})
5050
* [Scrolling]({% slug scrolling_kendoui_treelist %})
5151
* [Multi-column headers]({% slug multicolumnheaders_kendoui_treelist %})
52+
* [Row Selection]({% slug selection_kendoui_treelist %})
5253

5354
## Events, Fields, and Methods
5455

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
---
2+
title: Selection
3+
page_title: Selection
4+
description: "Get started with the Kendo UI TreeList for jQuery and learn how to configure its select functionality."
5+
slug: selection_kendoui_treelist
6+
position: 7
7+
---
8+
9+
# Selection
10+
11+
By default, selection in the TreeList is disabled.
12+
13+
> To boost the performance of the TreeList when it is rendering a huge number of items and selection is enabled, use paging and a reasonable page size.
14+
15+
The Kendo UI Treelist exposes different modes of row selection:
16+
17+
* [Row Selection](#row-selection)
18+
* [Row Checkbox Selection](#single-row-checkbox-selection)
19+
20+
## Row Selection
21+
22+
To enable the selection functionality of the TreeList, set the `selectable` option to `true`. As a result, the default single-row selection functionality will be applied.
23+
24+
```
25+
selectable: true,
26+
```
27+
28+
## Single Row Checkbox Selection
29+
30+
To enable checkbox selection, add a column to the `columns` collection of the TreeList and set the `selectable` option to `true`:
31+
32+
```
33+
<script>
34+
$("#treelist").kendoTreeList({
35+
columns: [
36+
{ selectable: true },
37+
// ...
38+
]
39+
});
40+
</script>
41+
```
42+
In order to select or deselect all of the child items of the currently selected row, enable the `includeChildren` option:
43+
44+
```
45+
<script>
46+
$("#treelist").kendoTreeList({
47+
columns: [
48+
{ selectable: true, includeChildren: true },
49+
// ...
50+
]
51+
});
52+
</script>
53+
```
54+
55+
> The TreeList does not support the simultaneous usage of the built-in checkbox-column selection and the selection which is enabled through the selectable option.
56+
57+
## See Also
58+
59+
[Selection of the Kendo UI TreeList (Demo)](https://demos.telerik.com/kendo-ui/treelist/checkbox-selection)
60+
* [TreeList JavaScript API Reference](/api/selection)

docs/jsp/tags/pivotgrid/overview.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,7 @@ position: 1
1010

1111
The PivotGrid JSP tag is a server-side wrapper for the [Kendo UI PivotGrid](/api/javascript/ui/pivotgrid) widget.
1212

13-
14-
> **Important**
15-
>
16-
> The Kendo UI PivotGrid for JSP supports only Ajax data-binding to HTTP accessible OLAP cube. For more information on the OLAP concepts, refer to the article about the [fundamentals of the OLAP Cube]({%slug fundamentals_pivotgrid_widget %}), the [setup of an OLAP cube]({% slug olap_cube_setup_pivotgrid_widget %}) or use Telerik OLAP service at `https://demos.telerik.com/olap/msmdpump.dll` (the URL does not open directly in the browser).
13+
The Kendo UI PivotGrid for JSP supports Ajax data-binding to HTTP accessible OLAP cube as well as local flat data binding. For more information on the OLAP concepts, refer to the article about the [fundamentals of the OLAP Cube]({%slug fundamentals_pivotgrid_widget %}), the [setup of an OLAP cube]({% slug olap_cube_setup_pivotgrid_widget %}) or use Telerik OLAP service at `https://demos.telerik.com/olap/msmdpump.dll` (the URL does not open directly in the browser).
1714

1815
## Getting Started
1916

docs/php/widgets/pivotgrid/overview.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ position: 1
1010

1111
The Kendo UI PivotGrid for PHP is a server-side wrapper for the [Kendo UI PivotGrid](/api/javascript/ui/pivotgrid) widget.
1212

13+
The Kendo UI PivotGrid for PHP supports Ajax data-binding to HTTP accessible OLAP cube as well as local flat data binding.
14+
1315
For more information on the OLAP concept supported by the Kendo UI PivotGrid for PHP, refer to the articles about [OLAP fundamentals]({% slug fundamentals_pivotgrid_widget %}), [setup an OLAP cube]({% slug olap_cube_setup_pivotgrid_widget %}), or use the Kendo UI OLAP service at `https://demos.telerik.com/olap/msmdpump.dll`. Note that the service URL does not open directly in the browser.
1416

1517
## Getting Started

docs/styles-and-layout/icons-web.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -789,6 +789,16 @@ fonts in fonts/
789789
});
790790
</script>
791791

792+
<style>
793+
article:not(.api-reference) ul:not(.docs-tabstrip):not(.k-reset):not(.k-pager-numbers)>li:before {
794+
content: none;
795+
}
796+
797+
article > ul.WebComponentsIcons > li {
798+
line-height: 15px;
799+
}
800+
</style>
801+
792802
## See Also
793803

794804
* [Themes and Appearance of the Kendo UI Widgets]({% slug themesandappearnce_kendoui_desktopwidgets %})

0 commit comments

Comments
 (0)