Pending Review
Last Updated: 12 Sep 2018 07:14 by ADMIN
Created by: Jonas
Comments: 1
Category: Grid
Type: Feature Request
26
We would like to have the possibilty to create custom implementation of grid columns (or any other control/component). Because we also have this in our WPF projects and it was very useful to minimize the redundant code and also the "initialization code". This can't be done in a simple template, for example we need to inject services and get data etc..

Example:
In our WPF project have lots of different grids with values related to units. The cell can convert this unit to and other unit itself, it can localize the texts, it shows the information in some kind of "progress bar", has a tooltip, etc... And all we have to do in the code is to set a column like this <custom-column valueField="test" unitField="test2" />.

It would be great to have this feature in the Angular 2 grid as well.
Pending Review
Last Updated: 08 Sep 2018 21:19 by Stacey
Created by: Stacey
Comments: 0
Category: Kendo UI for Angular 2+
Type: Feature Request
1
The check-box styles for the Kendo themes are beautiful, but they are still static in size. As anyone who has tried can assert, it is very difficult to scale and resize check-boxes, since they don't behave the same way as most other controls.

It would be absolutely wonderful if the Kendo suite had a way to do this, such as ...

```
<form class="k-form">
    <div class="k-form-field">
        <input type="checkbox" id="ch1" class="k-checkbox" checked />
        <label class="k-checkbox-label" for="ch1">Checkbox 1</label>

        <input type="checkbox" id="ch2" class="k-checkbox" checked disabled />
        <label class="k-checkbox-label" for="ch2">Checkbox 2</label>

        <input type="checkbox" id="ch3" class="k-checkbox">
        <label class="k-checkbox-label" for="ch3" [scale]="2">Checkbox 3</label>
    </div>
</form>
```
Pending Review
Last Updated: 08 Sep 2018 21:11 by ADMIN
Created by: Iliyan
Comments: 1
Category: Kendo UI for Angular 2+
Type: Feature Request
7
A brand new component to crop, rotate and resize an image before upload. I think almost every CMS that uses kendo components will make use of such a component.
Pending Review
Last Updated: 08 Sep 2018 21:09 by ADMIN
Created by: Stacey
Comments: 0
Category: Kendo UI for Angular 2+
Type: Feature Request
1
One of the use-cases we have for the calendar component is for a role-playing game, and players are able to select their character's birthdate.

Because the game we've engineered is not based on real time, it would be really nice if there were a way to just present a user with a generic calendar that isn't necessarily aimed at a specific year, and doesn't have a year in the label. The only option that would need to be specified is, for instance, whether or not to make it a "leap year".

We can presently do this by brute-forcing global styles a bit, but it's ugly and looks tacky. I would love the ability to either control the labels, or just display a generic 365 day/12 month calendar.

Though it would also be really awesome if we could just pass a JSON object into a calendar to give it new months/days, with names for the days of the week and holidays.
Pending Review
Last Updated: 06 Sep 2018 19:26 by ADMIN
I would like to have possibility to provide service extending angular's http service to perform API calls. 
Pending Review
Last Updated: 04 Sep 2018 20:50 by Alan
Created by: Alan
Comments: 0
Category: Kendo UI for Angular 2+
Type: Feature Request
4
MaskedTextBox, there is no support "placeholder" text in the control prior to user input. It would be nice if, instead of showing the mask, it could show placeholder text like native HTML input box does until you begin typing then it would show the mask prompts. Full support for styling the placeholder text using the ::placeholder pseudo class would also be required.

https://www.telerik.com/kendo-angular-ui/components/inputs/maskedtextbox/

Pending Review
Last Updated: 03 Sep 2018 11:20 by ADMIN
Created by: Justin
Comments: 0
Category: Kendo UI for Angular 2+
Type: Feature Request
6
The api should allow for the close of dialog on escape or backdrop click.
Pending Review
Last Updated: 30 Aug 2018 09:27 by ADMIN
Created by: Sridevi
Comments: 0
Category: Kendo UI for Angular 2+
Type: Feature Request
2
Please provide kendo Gantt chart supporting for angular 5
Pending Review
Last Updated: 28 Aug 2018 18:54 by ADMIN
Created by: Imported User
Comments: 0
Category: Kendo UI for Angular 2+
Type: Feature Request
6
Date/Time components currently only support date objects for binding, but API calls typically return dates as strings. I would like the option to enable any date/time component to convert strings to date objects during binding. A boolean property such as AllowDateTypeConversion would be nice and allow developers to avoid boilerplate code in all their http service calls.
Pending Review
Last Updated: 27 Aug 2018 15:33 by ADMIN
Created by: Colin
Comments: 0
Category: Kendo UI for Angular 2+
Type: Feature Request
2
It would be helpful to allow for a plug-in point in the date-related input components for enabling custom parsing of the entered value before it's formatted.  The format would be consistent after the parsing completes, but there are cases where parsing text and converting it are helpful.  A few examples might be:
- "today" translates to 8/27/2018.
- "yesterday" translates to 8/26/2018.
- "1" translates to the first of the current month: 8/1/2018.
- "nov01/18" translates to 11/1/2018.
Pending Review
Last Updated: 27 Aug 2018 09:00 by ADMIN
Created by: Misael
Comments: 1
Category: Grid
Type: Feature Request
11
The first row of the grid should be selected as default, in case some data on the screen depends upon the selection in the grid without the need for the user to select one to show information.
Pending Review
Last Updated: 24 Aug 2018 13:50 by Brice
When working with kendoGridGroupBinding the collapseGroup API does not work. It would be nice if we had the ability to collapse the grid programmatically rather then having the user close all the groupings manually.
Pending Review
Last Updated: 23 Aug 2018 15:15 by ADMIN
Created by: Imported User
Comments: 0
Category: DropDownList
Type: Feature Request
4
Add maxSelectedItems property to the Multiselect. 
Pending Review
Last Updated: 23 Aug 2018 13:21 by ADMIN
Created by: Mark
Comments: 0
Category: Grid
Type: Feature Request
1
It would be helpful to have the ability to set maximum row height for the cells in a column so that resizing the column cannot put he grid in an undesirable state, with one row taking up the entire grid.

If a column has text in it with word wrapping enabled, when the column gets narrow, the wrapping makes the cell grow vertically as much as it needs to display everything.  If the column is made very narrow, soon that row will be the only row in the grid.  I don't think a user would ever want this to occur.

If the maximum height could be specified, then it would be possible to prevent the grid from ever getting in this rather broken state.  Ellipses, or some other indicator, should show when the content is truncated because the dimensions of the cell are too small to show the entire content.
Pending Review
Last Updated: 21 Aug 2018 19:03 by ADMIN
Pending Review
Last Updated: 17 Aug 2018 16:31 by ADMIN
Created by: Kevat
Comments: 1
Category: Grid
Type: Feature Request
2
I find myself reusing similar/identical code in order to implement filtering, sorting and virtual paging. In almost all cases, I am simply applying the filters, sort and determining the records to select based on the page as shown in the API.

This code should be inbuilt into the kendo grid. If filterable is true, kendo should implement the filter change event and apply filters automatically; the users should not be forced to define what happens on filter change for every grid instance. Similarly, if sortable is true, the kendo grid should automatically implement default sort functionality.

The same would also be useful for virutal scrolling. If scrollable is set to 'virtual', then the view to be shown in the grid should be automatically calculated on page change.
Pending Review
Last Updated: 17 Aug 2018 16:19 by ADMIN
Created by: Gina
Comments: 1
Category: Kendo UI for Angular 2+
Type: Feature Request
5
Like there was in the NG1 component, I am looking for a way to make it possible for the user to enter the date with the keyboard in different formats (e.g.D.M.YY, D.M.YYYY, DD.MM.YY, DD.MM.YYYY)
Pending Review
Last Updated: 17 Aug 2018 14:04 by ADMIN
Created by: Bob
Comments: 0
Category: Grid
Type: Feature Request
1
I would like to see more responsiveness in the grid.  I believe what i understand to be known as stacking could be achieved by additions to the media operator on columns.  Thus we could have media=".col-sm-12 col-md-6 col-lg-4 col-xl-3".  The underlying code could then use media queries and where the column will not fit on the device without the ugly scroll bar it would wrap the columns in a kendo-grid-span-column directive giving a card-like effect on smaller devices.  Of course this may need some columns to be hidden on smaller devices so we could also use the [hidden] directive like so: [hidden]="sm".  The next thing you would have to think about would be what to do with column headers when a row is stacked and, again, we could use the [hidden]="sm".
Pending Review
Last Updated: 16 Aug 2018 10:23 by Tom
Created by: Tom
Comments: 0
Category: Upload
Type: Feature Request
1
At the moment you can specify a template and make a download link yourself. But then you loose the pretty visualization, including upload progress etc.

Would be nice if you can specify a download url or download method to trigger when one of the uploaded files is clicked.
Pending Review
Last Updated: 15 Aug 2018 08:35 by ADMIN
The Dropdowns, autocompletes and pretty much every component in the Kendo Angular 2 should allow the developer to specify a callback function in the [valueField] or the [textField] attributes so we can use complex objects with these components.  

This way, we could do this:
//template

<kendo-autocomplete [data]="nodes"

                        [valueField]="getDataValue"

                        [placeholder]="'search'"

                        class="search">

</kendo-autocomplete>

//class

public getDataValue(node: any): string {

  return node.getData().getName();

}

This functionality is available on almost every other component set out there, but is somehow missing from Kendo.  It makes the components almost useless outside of running simple plunkr examples that work with contrived data objects with very little depth.  In the real world, particularly with typescript, data object hierarchies are commonplace and this is simply a must have feature.