Multi-selecting rows using the mouse selection doesn't work for React Kendo Grid.
With the kendo grid wrapper for React we were able to multi-select rows using the mouse selection in the grid bounds.
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.
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); } };
Grids should have auto width and max-width property
Would it be possible to add a react wrapper of the angular / jQuery Sortable library? https://docs.telerik.com/kendo-ui/controls/interactivity/sortable/how-to/AngularJS/use-sortable-grid-angular
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.
It will be very useful if we can get the new component for IPV4/IPV6 input fields. Especially networking related products, I see lot of use cases.
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
Although Kendo React UI supports virtualization for grids with many rows, supporting virtualization for wide rows with hundreds of columns would increase rendering performance. https://www.telerik.com/account/support-tickets/view-ticket?threadid=1343205
Currently, using npm install --save @progress/kendo-theme-material will get the standard Material Design theme for use across the React Components, but why is Material Black not available this way? (npm install --save @progress/kendo-theme-materialBlack)
As in the JQuery version, it would be good to have the option of showing the total of a column's values without having to use grouping aggregates. For example i have 10 products with their prices and i would like to see their total cost in a row below the column, without having to use grouping which adds more elements to the Grid.
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
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...
currently in the React Dialog, you cannot have a Dialog with a Title but without a Close (X) button visible... Whereas in the KendoUI Dialog for jQuery, you can with the 'closable' configuration property... this should also be dynamic to hide/show/enable/disable the close (X) button while the Dialog is visible (ie. when an operation is pending, disable the close button or hide it)
The Dropdown section of the components index is described as "The DropDowns allow users to select single or multiple predefined and custom values." I didn't find a way to select multiple values on any of the components (AutoComplete, DropDown, ComboBox)
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.