Skip to content

Commit 69ed196

Browse files
author
Kendo Bot
committed
Sync with Kendo UI Professional
1 parent 5589b6d commit 69ed196

File tree

7 files changed

+50
-17
lines changed

7 files changed

+50
-17
lines changed

docs/controls/diagrams-and-maps/map/layers.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ The tile layers in the Map are suitable for:
1818

1919
* Displaying raster maps from popular online providers such as [OpenStreetMap](http://www.openstreetmap.org/), [OpenWeatherMap](http://openweathermap.org/), [ArcGIS](https://developers.arcgis.com/en/), and so on.
2020
* Any other Map tile service that supports the [WGS 84 projection standards](https://en.wikipedia.org/wiki/World_Geodetic_System). [Microsoft Bing](https://msdn.microsoft.com/en-us/library/ff701713.aspx) provides dedicated support for Map layers. However, it requires you to [obtain an API key](https://msdn.microsoft.com/en-us/library/ff428642.aspx).
21+
* Azure maps tiles is compatible with Kendo UI Map. You need to have an active [Azure Maps account and key](https://docs.microsoft.com/en-us/azure/azure-maps/how-to-manage-authentication).
2122

2223
The following example demonstrates how to display an OpenStreetMap tile layer.
2324

docs/controls/diagrams-and-maps/map/overview.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ The following example demonstrates how to add a basic tile layer to the Map that
4343

4444
* [Layers]({% slug maplayers_mapwidget %})
4545
* [Creating maps]({% slug mapauthoring_mapwidget %})
46+
* [Implementation with Azure](https://docs.telerik.com/kendo-ui/knowledge-base/map-implementation-with-azure)
4647

4748
## Events
4849

docs/controls/editors/editor/troubleshooting.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -52,15 +52,11 @@ Iframes cannot be scrollable in iOS and always expand to display all their conte
5252

5353
**Solution** Use the inline Editor mode that excludes an `iframe`. When in inline mode, you need to manually post the value of the Editor (see below).
5454

55-
## Images and tables are not resizable
55+
## Images and tables are now resizable
5656

57-
Image and table resizing inside `contenteditable` elements depends on the browser. As a result, images may not resize if a classic-mode Editor (which uses an `iframe`) is created while hidden, or is hidden after its initialization and then displayed back. The reason for the issue is the functionalities of the browser.
57+
As of R2 2021 release, image resizing has been implemented in the Editor while table resizing was included back in R3 2016. To resize an image, you can use the resize handlers. Similarly, you can use resize handlers to resize a table. Additionally, to resize a table row or a column, you can drag the cell borders with the mouse.
5858

59-
**Solution** Call the [`refresh`](/api/javascript/ui/editor/methods/refresh) method of the Editor after the widget becomes visible. Refreshing the widget recreates the `iframe`.
60-
61-
Another possible approach is to use the inline mode of the Editor, that is, to create the Editor from a `div` element.
62-
63-
> * As of the R3 2016 release, resizing of table rows and columns has been implemented in the Editor. To resize a row or a column of the Editor, the user can drag the cell borders with the mouse.
59+
> * The **undo** function is not supported while resizing an image or a table and should be considered a limitation.
6460
> * To resize an image or a table in versions prior to the R3 2016 release and in browsers that do not normally support it, such as Google Chrome 46, implement a [custom Editor tool](https://demos.telerik.com/kendo-ui/editor/custom-tools).
6561
6662
## Back and forward browser buttons display raw HTML
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
title: Overview
3+
page_title: jQuery ActionSheet Documentation | ActionSheet Overview
4+
description: "Get started with the jQuery ActionSheet by Kendo UI and learn how to initialize the widget."
5+
slug: overview_kendoui_actionsheet_widget
6+
position: 1
7+
CTAControlName: ActionSheet
8+
---
9+
10+
# ActionSheet Overview
11+
12+
13+
14+
{% if site.has_cta_panels == true %}
15+
{% include cta-panel-overview.html %}
16+
{% endif %}
17+
18+
## Initializing the ActionSheet
19+
20+
21+
22+
## Functionality and Features
23+
24+
25+
26+
## See Also
27+
28+
* Overview of the ActionSheet (Demo)
29+
* JavaScript API Reference of the ActionSheet

docs/knowledge-base/map-implementation-with-azure.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,18 +24,18 @@ component: map
2424

2525
## Description
2626

27-
I have a Kendo UI Map.
28-
29-
How can I implement Azure maps' geospatial capabilities?
27+
How can I implement Azure maps' geospatial capabilities with Kendo Map?
3028

3129
## Solution
3230

3331
The Kendo UI Map is fully compatible with Azure's png tile API. Use the Url of the Asure service in the [urlTemplate](https://docs.telerik.com/kendo-ui/api/javascript/dataviz/ui/map/configuration/layers.urltemplate) property of the Map and observe the result.
3432

33+
Make sure that the API version is specified in the URL. In order to use Azure maps you need to have an [Azure Maps account and key](https://docs.microsoft.com/en-us/azure/azure-maps/how-to-manage-authentication).
34+
3535

3636
The following example demonstrates the full implementation of the approach.
3737

38-
```dojo
38+
```
3939
<div id="example">
4040
4141
<div id="map"></div>
@@ -47,7 +47,7 @@ The following example demonstrates the full implementation of the approach.
4747
zoom: 3,
4848
layers: [{
4949
type: "tile",
50-
urlTemplate:"https://atlas.microsoft.com/map/tile/png?subscription-key=jXumf_aF2qoph5K7hjXH6UFq2vd2exT0XkgyO2iQYlM&api-version=1.0&layer=basic&style=main&x=#=x#&y=#=y#&zoom=#=zoom#"
50+
urlTemplate: "https://atlas.microsoft.com/map/tile/png?subscription-key=[your-key-here]&api-version=1.0&layer=basic&style=main&x=#=x#&y=#=y#&zoom=#=zoom#"
5151
}],
5252
markers: [{
5353
location: [30.268107, -97.744821],

src/kendo.tooltip.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -492,8 +492,14 @@ var __meta__ = { // jshint ignore:line
492492

493493
_removeDescribedBy: function(target) {
494494
var tooltipId = this.popup.element.attr("id"),
495-
arrayAttr = target.attr(DESCRIBEDBY).split(" "),
496-
finalArray, finalDescribedbyAttr;
495+
currentDescribedBy = target.attr(DESCRIBEDBY),
496+
arrayAttr, finalArray, finalDescribedbyAttr;
497+
498+
if(!currentDescribedBy) {
499+
return;
500+
}
501+
502+
arrayAttr = currentDescribedBy.split(" ");
497503

498504
if(arrayAttr && arrayAttr.length > 0) {
499505
finalArray = arrayAttr.filter(function (val) {

styles/web/common/editor.less

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -264,15 +264,15 @@ table.k-editor {
264264
opacity: 0;
265265
}
266266

267-
.k-editor-inline .k-table-resize-handle-wrapper {
267+
.k-editor-inline .k-element-resize-handle-wrapper {
268268
position: absolute;
269269
width: 5px;
270270
height: 5px;
271271
background-color: #fff;
272272
border: 1px solid #000;
273273
z-index: 100;
274274

275-
.k-table-resize-handle {
275+
.k-element-resize-handle {
276276
width: 100%;
277277
height: 100%;
278278

@@ -349,7 +349,7 @@ table.k-editor {
349349
}
350350
}
351351

352-
.k-table.k-table-resizing {
352+
.k-table.k-element-resizing {
353353
opacity: 0.6;
354354
}
355355

0 commit comments

Comments
 (0)