New
Last Updated: 15 Mar 2019 15:24 by Fabio
Created by: Fabio
Comments: 0
Type: Feature Request
1

I would like to request the data-query package support filtering on OData collections using lamdba functions. Given a Collection with the existing operators, the filter string outputted by `toODataString` should be OData v4 compliant.

 

Example: Project is a collection. A user filters to see all General projects which outputs { field: 'Project', operator: 'eq', value: 'General' }.

 

Recommendation: Supply another key that dictates the lamdba operator and property field to use.

{ field: 'Project', operator: 'eq', value: 'General', lambda: 'any', collectionField: 'Name' } -> $filter=Project/any(x:x/Name eq 'General')

 

The above can work with inner functions like contains.

{ { field: 'Project', operator: 'contains', value: 'gen', ignoreCase: true, lambda: 'any', collectionField: 'Name' } -> $filter=Project/any(x:contains(tolower(x/Name),'gen'))

Approved
Last Updated: 13 Mar 2019 09:38 by ADMIN
Created by: Rogelio
Comments: 1
Type: Feature Request
0

Currently, ComboBox generates a UUID and uses it as the input tag's id property (e.g. <input id="2e048165-6468-46c0-ba39-c47b12c7fcf2" />).

 

As a developer, I want to be able to set my own custom id so that I can set my own label tag as a sibling to the ComboBox component.

 

For example, I would like this to be possible:

<label for="hello">Hello World</label>
<ComboBox id="hello" />

 

There is a label prop offered on ComboBox which works fine but it does not let me specify the label tag with custom class names, styling, etc.

 

This new id prop should be optional and ComboBox can keep using the same technique it does when no id prop is passed to it.

 

Approved
Last Updated: 06 Mar 2019 08:03 by ADMIN
Created by: Ajay
Comments: 0
Type: Feature Request
2
When the available space for the menu go under specific width the menu should be hidden and a hamburger style button should be shown to access the menu.
Approved
Last Updated: 05 Mar 2019 15:07 by Blake
Currently the GridColumn Component only supports width property.  It should also support minWidth and maxWidth properties for better responsive design.  https://www.telerik.com/kendo-react-ui/components/grid/api/GridColumnProps/
Approved
Last Updated: 05 Mar 2019 08:10 by ADMIN
Created by: Ricky
Comments: 0
Type: Feature Request
1
Request for a GroupHeaderTemplate for the Grid.

Currently, the only approach is to loop the data and set the desired text as a field value.
Approved
Last Updated: 05 Mar 2019 06:32 by ADMIN
Created by: Ram
Comments: 0
Type: Bug Report
0
Calendar picker Template displays wrong year range when you click on a certain year.

Steps to Reproduce:

1) Open https://www.telerik.com/kendo-react-ui/components/dateinputs/datepicker/ in the Chrome browser

2) Click on the calendar icon, click on 'month/Year' in the calendar header e.g. March 2019

 
3) Click on the 'Year' in the calendar header i.e. 2019

4) further Click on the Year Range i.e 2010-2019

5) Year range will display from 2000 - 2090, Select year 2010

Wrong Year range (2090 - 2099) will display when clicked on 2010.

This is working properly in the Firefox browser and I observed the issue in Chrome.
Declined
Last Updated: 04 Mar 2019 09:04 by ADMIN
Right now there is no way that I found to create a row that displays the totals without grouping the data. I have had to create a separate table and hide the columns to simulate this feature. 
New
Last Updated: 04 Mar 2019 06:22 by Vasilii
Created by: Vasilii
Comments: 0
Type: Feature Request
3
Provide the same property for the React version: https://www.telerik.com/kendo-angular-ui/components/dropdowns/dropdownlist/disabled-items/
Approved
Last Updated: 22 Feb 2019 07:48 by ADMIN
Created by: Arun
Comments: 1
Type: Feature Request
2

Hi, is there a way i can customize the paging options style? The default is we have the page selection on the left, number of Items per page selection in the middle and the total records info on the right. I would like to just reverse it. I tried a display flex on the container and a flex-direction: reverse but it reverses the paging icons also. Please advise.

A custom render method for the paging component or a wrapper around the paging buttons would be ideal so as to do a flex-reverse to play around with the styles.

 

https://stackblitz.com/edit/react-eb8yzz

New
Last Updated: 20 Feb 2019 06:59 by Ram

Typing 111 in DatePicker results in skipping the day part. The third 1 is set to the year portion.

It is reproduced in our demo as well: 

https://www.telerik.com/kendo-react-ui/components/dateinputs/datepicker/

Completed
Last Updated: 19 Feb 2019 13:06 by ADMIN
Created by: Imported User
Comments: 1
Type: Feature Request
1
We have database constraints on certain fields e.g. varchar(10) and would like to prevent the user from entering invalid data into the combo box fields. If it's not too much trouble a minLength field would also be convenient.
Approved
Last Updated: 19 Feb 2019 12:59 by ADMIN
Created by: John
Comments: 1
Type: Feature Request
4
Implement Gantt as a React Component so that a Wrapper is not required. This is not currently listed in your Roadmap as a specific short or long-term goal.
Approved
Last Updated: 19 Feb 2019 12:55 by ADMIN
Declined
Last Updated: 19 Feb 2019 12:50 by ADMIN
Created by: Imported User
Comments: 1
Type: Feature Request
1
in React Dialog, the Dialog or the overlay, need to be focused for the Escape Key to work and close the dialog, whereas in the jQuery Dialog, it works globally without a specific focus...
Approved
Last Updated: 19 Feb 2019 12:48 by ADMIN
In Panelbar , when we set expandmode set to 'single' it do not toggle the item . it only works with expandmode 'multiple'. 

We should also allow to toggle a panelbar item in 'single' mode 
a use case could be -i want to close all of the items in single mode
Under Review
Last Updated: 19 Feb 2019 12:23 by ADMIN
I have grid with 1000 items. On every small change to my models, like selection or expand, I am getting every table cells being re-mounted, instead of re-rendered (imagine how many of them is currently with 1000 rows). I have tried to use shouldComponentUpdate to optimize my rendering, but grid component just removes old cell and mounts new one, instead of rerender.
Approved
Last Updated: 19 Feb 2019 12:21 by ADMIN
Created by: Imported User
Comments: 0
Type: Feature Request
5
As in the JQuery version, it would be good to have the option of setting min screen width for grid column like below.

https://docs.telerik.com/kendo-ui/api/javascript/ui/grid/configuration/columns.minscreenwidth#columns.minScreenWidth
Declined
Last Updated: 19 Feb 2019 12:19 by ADMIN

If you create a react grid without any GridColumn components and then add those components later, the added columns do not show and the grid is empty.  It appears, after a quick look that the columns have a width of 0 pixels.  They exist in the html, just not displayed.

 

See https://codesandbox.io/s/mmr894nllp as an example of the problem.  This example starts with a populated grid.  You can add columns and data using the buttons above the grid.  This works fine.  If you then "Reset" the grid with the button, which removes all data, any attempt to add columns and data will show a blank grid.

 

Thanks,

Joe

Completed
Last Updated: 19 Feb 2019 10:30 by ADMIN
I'd like to be able to get the generated pdf data from GridPDFExport in a callback, instead of saving to file. This is useful for emailing pdfs.
It can easily be achieved by adding a 'generatePDF' method to the KendoDrawingAdapter prototype such as this:

  KendoDrawingAdapter.prototype.generatePDF = function (callback) {
        var _this = this;
        var savePromise = this.drawDOM(this.domElement, this.getDrawOptions())
            .then(function (group) { return _this.exportPDF(group, _this.getPDFOptions()); })
            .then(function (dataUri) { return dataUri });
        if (callback) {
            savePromise.then(callback, callback);
        }
    };
Completed
Last Updated: 19 Feb 2019 07:45 by ADMIN
Created by: Ben
Comments: 1
Type: Feature Request
1
When using DateTime's in column using Grid there should really be a way to use MomentJS to convert the value in the column. In jQuery it was a simple case of template: "#:moment().format('dd/MM/yyyy')#". Can we please have this ported over.
1 2 3