On Kendo's grid Custom Command, there's a bug with "text" object of "command". The bug is we can't use space in the "text" object, not even %20. This is because the "text" object is appended on class attribute of the command button.
Find Node or search mode
We are using Metro theme, and many clients say us that is a little bit difficult to distinguish parent from child items in a panelbar because they are too similar. Is possible to introduce an left padding to recreate a fake tree?
Add client-side filter method that automatically updates the filter menu options (dropdowns and values) according to the filters described in the filter expression.
How about a simple addition to zooming, whereby the zoom just automatically zooms into the current data set by filtering off the outer elements? For example, have a zoomStep property, which defines the number of elements to filter off the start and end of the data. This would allow really simple zooming without having to write filters and would allow for easy use in shared code scenarios (eg, we have a single Knockout custom binding for all our charts).
We have defined a work start and end time for the scheduler. However if the user shows full day in the scheduler we want to make sure the scheduler is scrolled to the start time (when the scheduler is either init or when the user clicks on the show all day button). So basically if there is an API exposed to make the scheduler scroll to a given time then this will work. Please also refer to ticket#: 845019
See http://hammerjs.github.io/
The toolbar has buttons and split buttons but no menu button. A menu button is a button which triggers a popup button; in other words it is a splitbutton without the split. See http://getbootstrap.com/components/#btn-dropdowns-single Easy to do and really useful!
Per the post here: http://www.telerik.com/forums/does-the-kendo-ui-grid-support-column-header-templates In order to achieve a custom header, we have to manipulate the DOM via jquery. That can get messes and makes the grid less maintainable.
Sitefinity uses KendoAll everywhere, here's an example of how it's used CMS-wide https://github.com/Sitefinity/feather/blob/a9a417115096af67629603cf0eaf52e8a6810d06/Telerik.Sitefinity.Frontend/Mvc/Views/Designer/Designer.cshtml#L53 The basic idea is that when the page is built at runtime all the references to the script get combined and it's only served once. So the stock widgets just all reference KendoAll and if there's 100 widgets on a page that the user creates, KendoAll only comes down once... So in the SF backend we can set what "ScriptRef.KendoAll" means... like which script it points to, or even to use the CDN version. Typically what I do to cut the size is to change the KendoAll script to KendoWeb CDN because nothing in Sitefinity uses KendoMobile so why constantly deliver the massive bundle. However there's been a bunch of times where KendoDataViz has been required on the sites, and now I'm stuck... because you can't just add KendoWeb and KendoDataviz seperatly on a page due to the overlap of functionality. Option 1: Change the entire site back to KendoAll Option 2: Generate a custom build and use that Problem with option 1 is I'm back to delivering a couple meg file to users Problem with option 2 is I can no longer use a CDN, and every release I'm having to keep re-generating a new bundle file. It would be very very very nice if a pre-generated DataViz+Web (and seperate DataViz+Mobile) build was available on the CDN to use.
As mentioned here: http://www.telerik.com/forums/please-make-apis-used-in-your-sample-projects-official-public you make use of kendo.date and kendo.timezone in your examples. It would be nice to know a bit more about those. And to have them available in typescript.
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.
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:".
<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));
}
} );
} );
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.
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
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?
It would be useful if the option element attributes can be used in the MultiSelect's templates. For example:
`<select ... ><option data-color="#f00" value="red">Red Stuff</option>`
I want to use the `data-color` attribute from the option element in the MultiSelect's template.