Unplanned
Last Updated: 02 Sep 2021 11:08 by ADMIN
Created by: Luc
Comments: 0
Category: Data Source
Type: Feature Request
12
In the context of MVVM bindings, it would be great to have a way to evaluate certain conditions/expressions, especially within template bindings, by "navigating" to other properties of the ViewModel, or to other properties of the currently iterated object.

For example:

<ul data-role="listview" data-bind="source: anObservableObject" data-template="some-template"></ul>
<script id="some-template" type="text/x-kendo-template">
    <li data-bind="text: whatever, visible: $source.someProperty == $data.otherProperty"></li>
</script>

In this example, $data refers to the current iteration data, and $source refers to the source. So the visible binding would be true/false according to the expression which would evaluate an arbitrary property on the source and an arbitrary property on the iterated object.

This is similar to Knockout's mechanism and it allows for greater flexibility within templates.

Unplanned
Last Updated: 01 Jul 2021 11:35 by ADMIN
See this forum post for details: http://www.kendoui.com/forums/framework/mvvm/getting-access-to-array-index-while-binding-an-array-source.aspx
Unplanned
Last Updated: 15 Jun 2021 20:53 by ADMIN
Created by: Mark
Comments: 0
Category: Data Source
Type: Feature Request
1

Hi Team,

I would like to request the functionality to include data flags within the Kendo UI DataSource similar to the JQuery Data Tables.  They allow you return multiple flags and messages so long as you always name the display list the same name in the JSON.  I would rather not use Form Data.

Thank you!

Unplanned
Last Updated: 15 Feb 2021 13:40 by ADMIN
Created by: Doug
Comments: 1
Category: Data Source
Type: Feature Request
0

https://developer.mozilla.org/en-US/docs/Web/API/Broadcast_Channel_API

Hi
I was just wondering if there was a message bus /Broadcast Channel component that was part of kendoUI.

I am thinking you could use your Observables or or something like the MVVM tooling.

just that the mozilla example does not work, it may be way out of date

thanks in advance

Doug

 

Unplanned
Last Updated: 11 Jan 2021 07:42 by palhal
Trigger change only once for all items in an array passed to the DataSource.pushUpdate() method. That would result in improved performance of the operation.
Unplanned
Last Updated: 28 Apr 2020 07:30 by ADMIN
Created by: Jeff
Comments: 0
Category: Data Source
Type: Feature Request
1

Provide a data source setting and functionality that all the dates be created as UTC replacing the need to write the requestEnd code everywhere:

https://docs.telerik.com/aspnet-mvc/html-helpers/data-management/grid/how-to/editing/utc-time-on-both-server-and-client

It would be very helpful not to have to do this in every scenario that requires using UTC dates and have the data source create the dates in UTC as they reach the client.

Unplanned
Last Updated: 29 Jul 2019 13:54 by ADMIN
Created by: Imported User
Comments: 2
Category: Data Source
Type: Feature Request
9
When using aggregates, it should be possible to define your own aggregate function, or even set it globally for kendo, so it could be used in other places. i.e. 

currently you can only specify the function name like 'sum', 'avg', etc. with this idea you could give the whole function like function(arguments...) {}

Also from what I saw it would be nice to have the `functions` object from kendo.data.js accessible, so you could add your custom functions, like:
`kendo.data.aggregate_functions['median'] = function(arguments...) {}` 
1 2