Would be great if the various pieces of the Upload were more modular so devs didn't have to dig through and copy a bunch of source code into their project just to add a couple of buttons to the control (like validation messages, file text, icons, progressbar, etc). Feels like the control is kind of half-baked.
I think the most common scenario is that developers just want to tweak the template slightly. It seems like kendoUploadFileInfoTemplate attempted to provide this, but doesn't feel like a complete solution.
That is why I want to request a similar template which preserves all the Upload features but allowing slight modifications, or separate components that represent the uploaded file pieces. Currently, I had to dig into the source code to figure out how to reproduce the status messages and size display. If there were components for these elements that would not be necessary.
There appears to be a allowedExtensions (Whitelist) but not a disallowedExtensions(Blacklist) link to docs
public uploadRestrictions: FileRestrictions = {
allowedExtensions: ['.jpg', '.png'],
};
There are cases where the drag & drop area is not used.
The purpose of the 'compact' option is to remove the drag & drop area and leave just the 'Select files' button, like defining:
<input type="file" />Change the tabindex of input tag from - 1 to 0. So that enter key press will work with screen reader tools.
Alt+Enter is working but screen reader reading like "To activate press Enter".
To reproduce :
https://www.telerik.com/kendo-angular-ui/components/uploads/upload/keyboard-navigation/
I would like to have possibility to provide service extending angular's http service to perform API calls.
We want to upload file on click of any kendo button or Kendo icon button.
We don't want the drag and drop feature in that. On click of a button, it will ask us to select a file and on click of OK, that file will be auto-update or thumbnail of that file shown besides to that button.