Unplanned
Last Updated: 15 Mar 2022 16:11 by ADMIN

Currently the Filtering functionality of the Kendo UI for Angular TreeView is not compatible with the built-in Drag'n'Drop.

Please make it possible to use both directives simultaneously.

Completed
Last Updated: 15 Apr 2022 10:14 by ADMIN
Created by: Justin
Comments: 3
Category: Kendo UI for Angular
Type: Feature Request
1

Would really like a Kendo UI version of the Chip Input like the one from Angular Material https://material.angular.io/components/chips/overview#chip-input

I was surprised looking through all the components that something like this didn't already exist

Unplanned
Last Updated: 05 Apr 2022 07:37 by ADMIN

Currently toODataString constructs the entire query string used to make a request. When API endpoints are automatically generated (using swagger/OpenAPI for example), this makes toODataString less helpful. I would like a function that exposes the individual properties generated by toODataString

For example, toODataString currently produces something like

'$skip=0&$top=20&$orderby=quantity&$filter=date ge 2020-01-01T00:00:00.000Z'

I'd like something like toODataObject that produces something like

{$skip: 0, $top: 20, $orderby: 'quantity', $filter: 'date ge 2020-01-01T00:00:00.000Z'}

so that I could pass individual properties as parameters to generated API functions.

Thanks.

Unplanned
Last Updated: 12 Apr 2022 07:33 by ADMIN
Currently, there is no out-of-the-box approach to add a separator line between two menu items in the kendo-splitbutton component's popup, so we would like request this feature.
Declined
Last Updated: 12 Apr 2022 10:23 by ADMIN
Created by: Mauro
Comments: 1
Category: Kendo UI for Angular
Type: Bug Report
1

https://stackblitz.com/edit/angular-oc4d4c-ss8dyk?file=app/app.component.ts

  1. If a detail row is expanded, the entire virtual scroll fails - showing whitespace/not loading new data once you scroll enough to trigger pagination/new dataset load. It remains broken even after collapsing the details row.
  2. Scroll down and filter - you see white area. You need to scroll until it triggers data load to fix it.
Unplanned
Last Updated: 25 Apr 2022 06:16 by ADMIN
Created by: Kevin
Comments: 1
Category: Kendo UI for Angular
Type: Feature Request
1

Re https://github.com/telerik/kendo-angular/issues/3649

The FilterableComponent has been removed from the dropdowns public API.

This is important to us as it allows us to create a directive that targets all the filterable components, similar to FilterDirective.

Can this be made public?

Declined
Last Updated: 06 Jul 2022 12:00 by ADMIN
Created by: Jignesh
Comments: 1
Category: Kendo UI for Angular
Type: Feature Request
1
It will be nice to use Kendo UI Angular components with other Web components without Angular framework like this Lit example.
Unplanned
Last Updated: 13 Jul 2022 08:42 by ADMIN
Created by: Georgi
Comments: 0
Category: Kendo UI for Angular
Type: Feature Request
1

Currently, the Button component supports appearance options such as size, fillMode, and rounded.

This request is about a way to set those appearance options globally for the entire app, in a single location, so that the user does not have to pass all of these settings every time they use a button.

I know this could be achieved by wrapping the Button component in another component, but that may lead to an unnecessary performance hit.

Another option would be to use the ThemeBuilder and set some variables, but that would not behave in the exact same way as the appearance options - for example, it is not so dynamic.

Declined
Last Updated: 21 Jul 2022 08:22 by ADMIN
Created by: Deepali
Comments: 1
Category: Kendo UI for Angular
Type: Feature Request
1

Hi

On click of a label, I want my kendo numeric textbox to have focus, but it is not working. Following is my code.

 


<label for="kid">Currency</label>

<kendo-numerictextbox
  [attr.id]="'kid'"
  [format]="formatOptions"
  [min]="min"
  [max]="max"
  [step]="step"
  [autoCorrect]="true"  
  [spinners]="false"
  [formControl]="control"
  [changeValueOnScroll]="false"
>
</kendo-numerictextbox>

Issue is because, at the run time kendo generates a random ID, and appends that ID to the input box(.k-input) , instead of appending the id given by the user as above. This is causing the issue and focus is not set on input box when clicking in label. Could you please check it and suggest a solution.


"@progress/kendo-angular-inputs": "^9.0.0",

 

I know to associate any Kendo UI component with the Label, template reference variable is the way to go.


<label [for]="numerictextbox">NumericTextBox: </label>
<kendo-numerictextbox #numerictextbox>
</kendo-numerictextbox>

 

But what if my label and input box are coming from different components, then this template ref variable approach would not work. So i would suggest kendo to use traditional ID approach to set the focus on input element.

 

Kendo can use HostBinding property from Angular , to remove ID from kendo-numerictextbox level, and adding the user supplied ID directly to inner input element.


@HostBinding('attr.id') _id = null;

  @Input() id?: string;

 

Thank You

Declined
Last Updated: 21 Jul 2022 08:10 by ADMIN
Created by: Wai Kit
Comments: 0
Category: Kendo UI for Angular
Type: Bug Report
1

Select all checkbox provided in tree list module is not working as expected. Below are the detailed step to reproduce

To Reproduce

Scenario 1 :

  1. Checked on select all checkbox
  2. Unchecked any of the row, the select all checkbox still checked.

Scenario 2 with pagination:

  1. Checked on select all checkbox
  2. Move to next page
  3. Select all checkbox is checked, but the rows is not selected

Scenario 3:

  1. Checked on select all checkbox
  2. Expand the parent node, the child node is not checked

Expected behavior
Scenario 1:
The select all checkbox should be unchecked. Same as what provided in Grid module
Scenario 2:
The select all checkbox should be unchecked
Scenario 3:
The child node need to be checked

Unplanned
Last Updated: 09 Aug 2022 05:46 by ADMIN
There should be an input on kendo-chat to apply CSS class(es) to the chat message and/or the chat bubble.
Unplanned
Last Updated: 05 Oct 2022 09:17 by ADMIN
Created by: n/a
Comments: 1
Category: Kendo UI for Angular
Type: Feature Request
1

The TextBox component allows us to specify a template for the prefix and suffix areas by applying the TextBoxPrefixTemplate and TextBoxSufffixTemplate directives to an ng-template.

I would also like to able to specify a template for the actual input area itself. 

My use case for this is that I have a directive that I use within my application that I would normally apply to the <input> tag to ensure some custom processing is undertaken during user input. With the current TextBox component I am unable to do this.

Additionally I would like to specify the autocomplete attribute for the <input> tag to alow the browser to autocomplete things such as shipping-address etc. or even to disable the browser autocomplete completely by setting this to "off". Again this is not possible with the current TextBox but would be easily achievable if I could specify the template for the input area.

If this was implemented as requested I would expect my angular HTML to look something like:

 <kendo-textbox>
   <ng-template kendoTextBoxPrefixTemplate>
       <button kendoButton look="clear" icon="image"></button>
   </ng-template>
   <ng-template kendoTextBoxInputTemplate>
       <input myDirective [autocomplete]="myValue" />
   </ng-template>
   <ng-template kendoTextBoxSuffixTemplate>
       <kendo-textbox-separator></kendo-textbox-separator>
       <button kendoButton fillMode="clear" icon="calendar"></button>
       <kendo-icon name="bell"></kendo-icon>
    </ng-template>
 </kendo-textbox>
The input template could be specified using kendoTextBoxInputDirective
Completed
Last Updated: 13 May 2024 13:55 by ADMIN
Created by: digvijoy
Comments: 2
Category: Kendo UI for Angular
Type: Feature Request
1

As a end user I should be capable of assigning my own accessibility attributes. right now I could see that input automatically mapping area-describedby from hint component. 

Please do the needful.

 

Declined
Last Updated: 21 Oct 2022 08:21 by ADMIN

When the user enters each character into the combobox, the system should validate that the resulting value is valid. If not, the system should not display the character

Step to produce:

  1. Give focus to combobox

  2. Type res

  3. System should select Residential

  4. Type z

  5. System should not accept z character (both values in list that start with res do not have a z as the next character)

  6. Type t

  7. System should select Restaurant

  8. Type y

  9. Tap Tab

Expected Result: Restaurant should be selected


<kendo-combobox class="kendo-combobox" [ngClass]="{'inactive-color' : custColor}"
         #comboboxComponent [openOnKendoFocus]="comboboxComponent"
          formControlName="CustType" [data]="custTypes" textField="Description" valueField="CustTypeID"
          [suggest]="true" [valuePrimitive]="true" [allowCustom]="false" (selectionChange)="onCusttypechange($event)">
          <ng-template kendoComboBoxItemTemplate let-dataItem>
            <span class="template_lbl" [ngClass]="{'inactive-color' : dataItem.QInactive}">
              {{ dataItem.Description }}</span>
          </ng-template>
        </kendo-combobox>

 

Unplanned
Last Updated: 16 Nov 2022 07:57 by Felix
Created by: Felix
Comments: 0
Category: Kendo UI for Angular
Type: Feature Request
1

Hi Kendo Angular team,

It will be a good addition to the Kendo UI internalization to add support for the 'j' input skeleton symbol.

https://www.unicode.org/reports/tr35/tr35-dates.html#dfst-hour


Thank you for your consideration.

Completed
Last Updated: 11 Jan 2023 16:20 by ADMIN

We are upgrading from @progress/kendo-angular-grid 4.8.0 to 7.4.2 and are running into an issue where a `kendo-grid-command-column` on a non-reorderable single column-sortable grid has gained the `pointer: cursor` CSS style where it did not previously.

The kendo documentation also shows this behavior, implying clicking on the command column header will do something when it will not, unlike the other columns. https://www.telerik.com/kendo-angular-ui/components/grid/editing/inline-editing/#toc-using-reactive-forms

 

kendo-angular-grid 4.8.0:

kendo-angular-grid 7.4.2:

Unplanned
Last Updated: 13 Dec 2022 05:00 by Deepak
Created by: Deepak
Comments: 2
Category: Kendo UI for Angular
Type: Bug Report
1

Hi team,

I am working on a simple UI where kendo combo-box is a "column" of a kendo tree-list. The problem is, the opening and closing of kendo combo-box also expands and collapses the kendo tree-list's row.

I think the event of kendo-combo-box is bubbled to treelist. Is this a bug or am I missing something? 

Here's my Stackblitz example for reproducing the issue (Link: https://stackblitz.com/edit/angular-18guak?file=src/app/app.component.ts)

Duplicated
Last Updated: 17 Jan 2023 11:59 by ADMIN
Created by: Ahmed
Comments: 0
Category: Kendo UI for Angular
Type: Feature Request
1
I am looking for an Angular UI spreadsheet component, I found one for ASP.Net and various framework but not for Angular. is there any plan to release one very soon, or do you have any alternative that do the job?
Declined
Last Updated: 21 Feb 2023 13:32 by ADMIN

In dialog, if we close it giving `false` as a result i.e.

```

this.dialog.close(false)

```

Actual return is empty object.

Additional thing is result itself in `DialogRef` is force-typed as `DialogResult` despite that actual `dialogRef.close()` allows us to return any value.In such case I'd understand mapping to empty object (probably some truthy-based if which maps to empty object) but then close method should also force-type taken argument. So can we return any value or not?

Ideally it should return `undefined` in case of no result value is provided (also mapped to empty object) and return `false` if we return `false`

Unplanned
Last Updated: 14 Feb 2023 15:32 by ADMIN

Current behavior
ToolbarComponent, DropDownButton and SplitButton utilize the PopupSettings of type:


interface PopupSettings { animate?: boolean; appendTo?: 'root' | 'component' | ViewContainerRef; popupClass?: string; anchorAlign?: Align; popupAlign?: Align; width?: number | string; height?: number | string; }

For the overflow popup, they all work fine, but for the buttons:

- popupAlign
- anchorAlign
- height
- width
properties don't work.

https://stackblitz.com/edit/angular-jqhp2d?file=app/app.component.ts

Currently, the DropDownButton and SplitButton popup alignment can be changed, by using the align property of the Buttons PopupSettings type
https://stackblitz.com/edit/angular-jqhp2d-smtyhp?file=app/app.component.ts

Expected behavior
Create separate PopupSettings interface for the DropDownButton and SplitButton components to:

isolate the width and height options
to unify the PopupSettings of the Toolbar SplitBtn and DropDownBtn with the updated Buttons PopupSettings:

interface PopupSettings {
    animate?: boolean;
    appendTo?: 'root' | 'component' | ViewContainerRef;
    popupClass?: string;
    anchorAlign?: Align;
    popupAlign?: Align;
    width?: number | string;
    height?: number | string;
}