...
_destroy:
function
() {
if
(
this
.resizing) {
this
.resizing.destroy();
}
if
(
this
.dragging) {
this
.dragging.destroy();
}
this
.wrapper.off(NS).children(KWINDOWCONTENT).off(NS).end().find(
'.k-resize-handle,.k-window-titlebar'
).off(NS);
$(window).off(
'resize'
+ NS +
this
._marker);
$(window).off(MODAL_NS);
$(window).off(NS);
clearTimeout(
this
._loadingIconTimeout);
Widget.fn.destroy.call(
this
);
this
.unbind(undefined);
kendo.destroy(
this
.wrapper);
this
._removeOverlay(
true
);
},
destroy:
function
() {
this
._destroy();
this
.wrapper.empty().remove();
this
.wrapper =
this
.appendTo =
this
.element = $();
},
...
...
destroy:
function
() {
var
that =
this
;
that._destroy();
Widget.fn.destroy.call(that);
that.wrapper.remove();
that.wrapper = that.element = $();
},
_destroy:
function
() {
var
that =
this
;
var
ns =
'.'
+ NS;
that.wrapper.off(ns);
that.element.off(ns);
that.wrapper.find(KICONCLOSE +
','
+ KBUTTONGROUP +
' > '
+ KBUTTON).off(ns);
that._stopCenterOnResize();
},
...
Dear Telerik team.
I would love to have the possibility to use drag & drop with different browser windows. As shown here.
That way my customers could make use of their multi-monitor workplaces. Opening a grid or listview with items on one screen and opening a scheduler on the other screen. Then dragging from the grid to the scheduler.
Kind regards
Bernd
On line 157 of kendo.aspnetmvc.js:
return 'datetime\'' + kendo.format('{0:yyyy-MM-ddTHH-mm-ss}', value) + '\'';
As far as I know this format is non compliant with any standard format.
Could this please be compliant with ISO-8601 standard so that its more universal for APIs to be able to handle?
Dojo example.
1. Resize the browser window so that its height is smaller than the DropDownTree's popup height.
2. Click the DropDownTree to open its popup.
3. The popup opens and then auto-closes
The controller is returning the HtmlEncoded contents of a text file that the server reads in from the local operating system on the server, and I would like to display that information in a window or editor such that there is a left hand 'gutter' displaying line numbers and the file content has vertical and horizontal scroll bars. The line numbers would scroll-y with the content, but should be fixed with respect to scroll-x.
A good example would be
- the code panel in the Sources tab in Chrome developer tools, or
- http://jspro.brothercake.com/code-examples/principle5.html, or
- http://alan.blog-city.com/jquerylinedtextarea.htm (not my first choice though)
This dojo demonstrates a close solution I made using Window.
https://dojo.telerik.com/@RichardAD/IJuLeyOv
The 'gutter' is not locked (or fixed) though. After many iterations I though of the Editor component and how it might already have line numbers built into it, and I could use it in a read-only manner to display the text file contents with line-numbers.
Hi Team,
Sorry for the confusion. I don't know where to post this content issue I saw in your website.
Have a nice day :)
<div class="filterField">
<label for="filterTags">Tags</label><br/>
<div class="filterFieldBody">
<input id="filterTags"/>
</div>
</div>
$( document ).ready( function ()
{$( "#filterTags" ).kendoMultiSelect( {
placeholder: "Select Tag(s)",
autoClose: false,
dataTextField: "text",
dataValueField: "value",
autoBind: false,
dataSource: [
{ text: 'Summery Love Campaign', value: '1' },
{ text: 'Melbourne Cup', value: '2' },
{ text: '2018 Formals', value: '3' },
{ text: '2018 Schoolies Dance Club', value: '4' },
{ text: '2018 Schoolies Beach Fun', value: '5' },
{ text: 'Bridesmaids', value: '6' },
{ text: 'Wedding', value: '7' }
],
//value: [], without value set to an empty array kendo ui assumes value:[''] but with an array count of 0// which causes all kinds of issues most especially when deleting
change: function ( e )
{
tagIds = this.value();
alert(JSON.stringify(tagIds));
}
} );
} );
I'm wondering if it is possible to create a feature to partially format a cell value from the exported Excel?
For example, I have a string like "Payment Terms: Please pay the full amount..." I only want bold text on "Payment Terms:".
This is an error that took us an hour to figure out.
We are using the right-arrow icon as part of the content within a collapsible header to represent a state transition. (See image)
We found that the expand/collapse icon did not appear.
Further investigation reveals that if the header content contains a span with a class matching the regular expression k-i-arrow.* then the expand/collapse icon doesn't work. It could contain anything else, it was just that one class pattern that threw it.
See this example. https://dojo.telerik.com/EwAsaKAf/3
I also posted a forum message here: https://www.telerik.com/forums/expand-collapse-arrow-fails-to-appear-if-a-class-matching-a-certain-pattern-appears-anywhere-in-the-header
This is clearly a bug, and one that I suspect can be fixed easily.
As of Kendo UI R3 2018, template expressions in AngularJS are automatically escaped and as a result, our app is broken in some areas and we've rolled back to the previous version. At least give us the option to turn off escaping template expressions or offer a smarter sanitization method that can accept AngularJS template expressions within Kendo templates.
The ImageBrowser only supports a Path and Filename to identify a file. It would be nice to be able to use an ID instead of the Filename as an identifier. This would involve changing the FileBrowserEntry object to include an ID property and make it available throughout (e.g. Thumbnail and Image URLs).
your claims your components are accessible according to WCAG success criteria are not valid. Even your own website is not keyboard accessible. Try using a keyboard to navigate your components and you will understand why. I will be recommending that our organization not use Kendo UI until you address all 38 WCAG 2.0 Levels A and AA Success Criteria.
Include Flow type definitions for kendo-ui jquery modules.
Support Value template on ComboBox & MultiColumnComboBox
I would like to see away to cross reference releases to the API docs. So when a new method, property, etc. becomes available for a control or framework, I can see what release it was associated with. This will permit me to upgrade apps to specific versions. Or during an update, I can see where a breaking change occurred. I'm sure lots of other benefits could come from that.
The Detailed description In: https://github.com/telerik/kendo-ui-core/issues/3903 Bug report Currently, DataSource bound Spreadsheet throws "Unsupported for multiple ranges" error when attempting to delete the content from multiple not adjusted cells. The error is thrown by the values() method: values: function (values) { if (this._ref instanceof UnionRef) { throw new Error('Unsupported for multiple ranges.'); } if (this._ref === kendo.spreadsheet.NULLREF) { .... Reproduction of the problem Go to the DataSource Binding demo; Select a few cells using the Ctrl + click; Press Delete button on the keyboard; "Unsupported for multiple ranges" error will be thrown from the values() method; This bug has not been resolved in Version 2018.3.911.
I could attach a screen shot of this, but there doesn't seem to be a way to attach anything.
It would be nice to know what version a function or method was released in. Please add the version to the documentation so users can easily understand if the function is available in the version they are using.