Approved
Last Updated: 22 Nov 2019 08:54 by ADMIN
Created by: YAVEON-RRA
Comments: 1
Category: Grid
Type: Feature Request
0

Setting grid.columns[i].hidden may work to some extend, but isn't emitting columnVisibilityChange and further activities on a column set visible are not working but resulting in error, e.g. calling reorderColumn() results in:

TypeError: Cannot set property 'orderIndex' of undefined
    at GridComponent.push../node_modules/@progress/kendo-angular-grid/dist/fesm5/index.js.GridComponent.updateColumnIndices (https://localhost:4201/vendor.js:196833:43)

The grid internal method updateColumnIndices() throws an error, because it doesn't get the newly visible column from expandColumnsWithSpan() and expandedColumns.indexOf(source) is -1. 

Thus it's required to add methods like showColumn/hideColumn or setColumnVisibilty.

Approved
Last Updated: 22 Nov 2019 08:51 by ADMIN

Hi, 

I believe it would be a great addition and simplification, if there were getOptions/setOptions methods at GridComponent to imperatively access/restore grid state (visibility, column order, sort order, filter, ...). These are also available at Kendo UI for jQuery. 
I know, all the settings may be set using *ngFor and *ngIf directives, but that approach requires a lot of attribute remapping (from component instance to template) which doesn't feel right, especially when using column templates and and a lot of grid features. 

Thank you, 
Robert

Approved
Last Updated: 19 Nov 2019 09:32 by ADMIN
Created by: Jon
Comments: 1
Category: Grid
Type: Feature Request
0

Our application uses grouped grids but doesn’t use the built-in collapse feature. We instead hide the collapse arrow to disable the option. This leaves an empty space to the left of the parent grid label (where the collapse arrow would normally sit) and an empty column on the left side of all child grids. We’re looking for a more “official” and supported way of achieving the effect that removing ‘[group]=“groups”’ currently achieves. We’d like to minimize the amount of nonstandard code we’re introducing to our Kendo implementation as well as minimize unintended consequences of altering the grid code.

Approved
Last Updated: 08 Nov 2019 08:25 by ADMIN

Hey Kendo Team,

 

you already have a solution in jQuery for my problem (https://docs.telerik.com/kendo-ui/knowledge-base/grid-group-remove-footer-header-one-record).

Unfortunately this solution did not work in Angular.

Desirable solution would be a flag in GroupHeaderTemplate which removes header if group size is one.

Another solution could be; allow a class field in GroupHeaderTemplate, so that we can set display to none if group size is one.

 

Best regards,

Matthias


Approved
Last Updated: 11 Nov 2019 08:40 by ADMIN

Basically whats described in this issue right here: https://github.com/telerik/kendo-angular/issues/2093

 

It would be nice if column group visibility could be toggleable via the column chooser.

 

If not, a more elegant workaround would be to indicate in the column chooser that certain columns are part of column groups. The way it is now is too clunky and unclear.

For example, I have the following column groups:

 

But the above columns show up in the column chooser like so:

 

It would be nice if the column group name was at least prepended to child columns in the column chooser to at least indicate that it's part of a group. For example, it would show as follows instead:

[x] Latest read - Time

[x] Latest read - Value

[x] Latest write - Time

[x] Latest write - Value

 

Thanks so much.

Approved
Last Updated: 17 Oct 2019 10:24 by ADMIN
Created by: Phoenix
Comments: 0
Category: Grid
Type: Feature Request
0
Please provide a means to access the current column (its row and column indexes) through the activeCell.  
Approved
Last Updated: 28 Oct 2019 09:52 by ADMIN
Created by: Diego
Comments: 3
Category: Grid
Type: Feature Request
3

Please add a template about custom hierarchy cell template.

We have to add few icons in it and also before it and we would like to use angular native way.

Approved
Last Updated: 04 Oct 2019 07:17 by ADMIN

Hello,

As discussed with Martin in support ticket 1429284, some of the column values in my grid might be the same, but with different letter cases. For example, column "First Name" could have the values "Elias", "elias", and "ELIAS".

When grouping, Kendo grid grouping treats those values as 3 separate groups because its case sensitive. Our users expect those values to be grouped as 1 to avoid confusion. 

The workaround provided might affect other dependent features and make the code a bit messy.

I would appreciate it if you could add in a future version, a built in option to ignore case when grouping without changing the original displayed values.

Regards,
Elias

Approved
Last Updated: 04 Sep 2019 11:30 by ADMIN
Created by: Leah
Comments: 1
Category: Grid
Type: Feature Request
3
We are using the kendo grid for angular and are programatically showing/hiding grid columns using the "hidden" property of the column.  We would like to animate the grid columns when they show/hide so that the effect is not so jarring for the user.  Our columns are defined in angular templates.  Is there a way to animate this display?  So far I have been unsuccessful with my attempts to use angular animations, and I don't believe regular css animations will work on elements that are added to or removed from the dom.
Approved
Last Updated: 19 Jun 2019 07:01 by ADMIN
Created by: Kaloyan
Comments: 0
Category: Grid
Type: Feature Request
2
Could you provide an example demonstrating how to integrate the Grid with ngRx state management. 
Approved
Last Updated: 14 Jun 2019 06:40 by ADMIN
Created by: Maikel
Comments: 1
Category: Grid
Type: Feature Request
0

When using KendoUI for Angular 2+, the filter value is still enabled and accepts input when "Is null" or "Is empty" is selected.

Since those selections do not require a parameter, I'd prefer the filter value to be default disabled.

 

Approved
Last Updated: 08 May 2019 07:46 by ADMIN

Hello,

I would like to request a way to have the selected/unselected column menu sorted separately from the table's columns.

Here is our table which demonstrates the current behavior.

When first rendered on the page:

After re-arranging the columns:

However, it'd be nice to have the column menu sorted separately from the table's columns. Thank you.

Approved
Last Updated: 03 Apr 2019 08:18 by ADMIN
Created by: Chris
Comments: 1
Category: Grid
Type: Feature Request
0

We recently had an ask to limit the number of columns that could be selected, and were not able to find an out of the box solution (nor was support).

Something like this would be great, which is the same implementation as the kendoGridFilterMenuTemplate which allows you to override just the content of the column chooser, and not have to manually create your own menu entry by overriding the whole kendoGridColumnMenuTemplate

<ng-template kendoGridColumnChooserMenuTemplate let-service="service">
    <our-custom-chooser-component></our-custom-chooser-component>
</ng-template>

or, alternatively, if we were able to specify a grid parameter for a max number of columns as a grid level [maxColumns], that would work as well.

Approved
Last Updated: 04 Mar 2019 07:24 by ADMIN
Created by: Mariana
Comments: 1
Category: Grid
Type: Feature Request
5
I need to expand/collapse grid rows programmatically. I know about grid.expandRow/collapseRow, but there is no public methods which can get me know  is row expanded at this moment and collapse it. I need to manage in component array of expanded rowIndexes and every time to check is row expanded,then call method collapseRow, which again, under hood, using your private method this.detailsService.isExpanded(index), is doing this check. It's very inconvenient.  So, can you expose this methods or toggleRow() to allow us get rid of additional logic around? Or, possibly, you know other way to get this info directly from grid?
Approved
Last Updated: 14 Feb 2019 13:59 by ADMIN
Created by: Clint Singer
Comments: 0
Category: Grid
Type: Feature Request
2
I would love a feature where I could completely customize the row template (not the row detail template) in the same way that one can style a cell via the cell template.  This would allow for any kind of row customization over and above what is possible with styling via css.
Approved
Last Updated: 29 Jan 2019 06:34 by ADMIN
Created by: Alexander
Comments: 1
Category: Grid
Type: Feature Request
1

Add "between" grid filter row operator similar to DevExpress for angular one.

Example here:

https://js.devexpress.com/Demos/WidgetsGallery/Demo/DataGrid/Filtering/Angular/Light/

 

Approved
Last Updated: 29 Jan 2019 06:31 by ADMIN
Created by: Alexander
Comments: 1
Category: Grid
Type: Feature Request
1

Add icons for grid filter operators to easily understand current operator (DevExpress example):

https://gyazo.com/3806906633b2c1ca66f6cacc2b32ba88

image

Approved
Last Updated: 28 Jan 2019 08:33 by ADMIN

Now I can configure possible filter operators and default operator on column basis. Doing so I have much copy-pasted code for each grid column.

I want to have a grid level option to configure this on "type" basis with a reusable js object (e.g. public constant shared across components):

<kendo-grid [filterOptions]="GridFilterOptions" ...

Where GridFilterOptions:

public const GridFilterOptions: ... = [
{ type: "string", default: "contains", operators: ["contains", "doesnotcontain"]},
{ type: "number", default: "eq", operators: ["eq", "neq"]}
];
Approved
Last Updated: 22 Jul 2019 15:36 by ADMIN
Created by: Bernd
Comments: 1
Category: Grid
Type: Feature Request
12
Currently the pager is always at the bottom of the grid. I would love to see an option to place the pager at the top and/or bottom. Without adding custom code every time I need this.
Approved
Last Updated: 28 Nov 2019 11:28 by ADMIN
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.
1 2