Currently, given a multiselect with some data and allowCustom = true, if the user types "sm" and hits Enter, the control finds the first item in data that starts with "sm" and automatically selects that.
Looking at the code for the MultiSelect, the auto selection seems to happen because of findIndex(text, startsFrom = 0); the offending line: text && itemText.startsWith(text);
Ideally, the MultiSelect should give me a hook to determine what item is selected. Maybe hit valueNormalizer on Enter
<div class="form-group"> <kendo-editor *ngIf="!formDisabled" [(ngModel)]="securityplan.dataFlow" id="dataFlow" name="dataFlow" style="height: 250px; width: 100%;">. </kendo-editor> </div>
When you click into the body of the editor, "before emit" is console logged.
Currently, if a user enters into a numeric text box a value that is lower than the HTML5 "min" attribute or greater than the "max" attribute, kendo adjusts the value to either min or max. There should be a way to disable that. This messes with, for example, angular validation which also triggers on min and max and prevents us from supporting the functionality where we WANT to let the user enter the erronous value if he wants, but prevent him from submitting the form until they correct it. This feature also fails to honor angular's allowInvalid flag, as it always adjusts the value, even if allowInvalid is set to true.
There appear to be no decent solutions for PDF viewing in Angular in handling viewing of downloaded PDF files that works intelligently and consistently across all desktop and mobile browsers, and supports navigation, saving, and printing. 1. The Angular Kendo Report Viewer is limited to Telerik reports generated using the Telerik Report web infrastructure and doesn't handle PDFs from other sources. 2. There is an open source Angular viewer, that provides reasonable viewing and navigation, but doesn't support save to file. or print. https://github.com/VadimDez/ng2-pdf-viewer 3. Syncfusion have a very nice Angular PDF viewer, but requires buying there whole Angular suite. https://help.syncfusion.com/angular/pdfviewer/getting-started A Kendo Angular PDF Viewer Component
I am using Kendo tile layout and generating the tile layout item dynamically based on the array. Tiles are generated properly, however, when I resize or reorder the tile, it does not update the bound array item using 2 way binding (column object in this case). I have tried [col], [colSpan], [rowSpan] as well as [(col)],[(colSpan)],[(rowSpan)] however none of these works.
I know I can handle (reorder) and (resize) event to manually update the array item, however, is there a way the bound item can be updated using 2 way binding without the need of handling it in events.
Sample code below
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.
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.
I opened this question https://stackoverflow.com/questions/51331725/kendo-grid-for-angular-2-reactive-formarray Would be nice to make grid reactive more transparent, or make a complete example to use it.
Similar to bootstrap btn-success, btn-danger, etc there should be different styling themes for buttons and other components.
It'll be awesome if you can have required packages in the package.json file in StackBlitz based on sample. An example, If I'm looking at Kendo Menu sample code in StackBlitz I can just go to package.json and see all the required packages I need to work with Kendo Menu.
Currently keyboard navigation in Multiselect is a bit limited in comparison to the same functionality in Multiselect in Kendo UI for jQuery. It would be great if the shortcuts in Multiselect in Kendo for Angular matched shortcuts in Multiselect in Kendo UI for jQuery.
Please add support to change order of filter/clear buttons in Grid Filter Menu Component (so instead of "Clear-Filter" button order we can use "Filter-Clear" button order).
It is difficult to move a column beyond the columns that are currently visible without using the horizontal scroll. So as column are listed in the drop down it would be good to be able to reorder here. Could also implement the auto scrolling of the horizantal scroll when moving column beyond the visible scroll. Both would be good.