Currently ng-templates can only be added as tags inside a Kendo component's html tag. This forces the developer to use the template feature of an Angular Component.
This limits the flexibility of what you can do for any of these components and forces developers to make them stand alone Angular Components if they need to be used in their code. This is overkill in a lot of instances and while it works great in all the examples it is not practical in every real world situation. Especially if there is a lot of supporting HTML involved.
I have seen several other developers looking for a way to define a template outside of a component for reuse or due to some other dynamic interaction that is required. I believe this is needed throughout the Kendo library.
For example, if I am using the Kendo Splitbutton, the popup should have a class like ".k-split-button-popup". This will make it far easier to style the popups based on their "parent" or "creator".
For now, I am using the popupSettings, but I think it would be beneficial for it to be automatic.
Hi,
Can we have a word cloud component on the Kendo UI for Angular?
Thanks,
When using any kendo components that uses dialogs from inside an ionic application, all dialogs experience stacking context issues in iOS.
The solution for this at the moment is to tell every single component to append its dialog(s) to a specified container in a bid to better control its visibility.
Right now, not every component have an 'appendTo' setting for its dialogs (ie: Editor) which makes it unusable on iOS devices.
The feature I would like to request is a way to setup the default 'appendTo' container only once from a core service to any and all dialogs.
This would help in not having to add it manually to every single components we use and maybe make it easier for you to make this feature available to more components with less work. I would make it so it applies to the dialog component and service. (or use different methods to setup each differently)
Here's how it could look like :
@Component({
selector: 'app-mycomponent',
templateUrl: './mycomponent.component.html'
})
export class MyComponent implements OnInit {
public kendoContainer: ViewContainerRef; //This would point to a container.
constructor( private kendoSetupService: SetupService ) {}
ngOnInit() {
//This would affect all components using dialogs as well.
this.kendoSetupService.dialogs.setDefaults({
'appendTo': this.kendoContainer
});
}
}
<kendo-dropdownlist [(ngModel)]="data" [popupSettings]="{ 'appendTo': kendoContainer }"></kendo-dropdownlist>
This service could be used to override many of the kendo default behaviors with minimal code footprint in the end.
It could be divided into smaller default services instead if you prefer such as DialogSetupService
Please ensure that ALL kendo components are extended with @Output() onDataBound = new EventEmitter<any|T>();
When printing directly from Angular PDF Viewer results in a blurry printed PDF document. Downloading to PDF and printing does not affect the document
Hi,
We have a requirement to implement a timezone change in our web application, so when user selects a timezone from combobox all date data should be displayed in selected timezone and datetimepickers should work in this timezone.
Kendo DateTimePicker works with js Date object and it is not possible to set any other timezone than local.
There are some workarounds of how to display datetime in different timezone, but it is not possible to select one in different timezone other than local. And Today and Now buttons also selects date in local timezone.
https://stackblitz.com/edit/angular-dtbxbe-ye1rbw?file=src%2Fapp%2Fapp.component.ts
There is a dearth of browser inline editors for Word documents. It appears that the only viable solution currently out there is to implement WOPI and this standard is complex, poorly documented and extremely difficult to implement. There are some alternatives out there:
The former is incredibly expensive because it charges per API call (effectively charging each time a document is opened or edited) and the latter is overly complex and for Linux users.
A further alternative is syncfusion's document editor. This editor is good but loses formatting.
Surely it would be possible to unravel Word's open xml format and load it into a modified version of the Rich text Editor?
Using a line chart, using date in the category axes, it will be useful to use the format "week number".
See your example: https://47hbw1.run.stackblitz.io
It doesn't look available from this list: https://github.com/telerik/kendo-intl/blob/develop/docs/date-formatting/index.md
While the grid is initially loading data, the "No records available." message is confusing and provides no useful information.
Expected behavior - when the grid is initially loading, don't display the message as the rows/data might very well appear
To reproduce basically just go to the grid demo page (refresh if needed) and pay attention to the grid loading: https://www.telerik.com/kendo-angular-ui/components/grid/data-binding/
Example in our project - intuitively you'd think that the grid has no records until you see the loader; in any case, the message looks out of place:
Hello Kendo Team,
It would be great if we could have some differentiation when the user closes the delete dialog for kendo scheduler, that way we could take actions accordingly.
Scenarios
1. By clicking on close icon on top right corner.
2. By clicking on clicking on cancel button.
3. By clicking on backdrop.
Basically, we have just a limitation that we could not use host directives if the directive is not standalone:
see for example :
https://angular.io/guide/directive-composition-api#adding-directives-to-a-component
and about cdk (they are not ready as well):
https://github.com/angular/components/issues/26036#issuecomment-1588683306
Thanks
Diego
Test Environment:
Browser: Edge browser Version 114.0.1823.51 (Official build) (64-bit)
OS: Windows 22H2
Steps to Reproduce:
Actual Result: Fastpass run shows "Ensures every ARIA input field has an accessible name" error for “Select gender” dropdown.
Expected Result: Every ARIA input field has an accessible name
Fix ONE of the following:
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element has no title attribute
Hi,
The condition is that we need a homepage with multiple dynamic tabs. Only one component is active at any given time in this feature. However, if we want to view the data from two or more tabs simultaneously, we can drag and position them next to each other, similar to how we see tabs in Chrome and other browsers. This functionality is controlled by docking managers.
Thank you in advance for your consideration.
Hello,
The feature applies mainly to scatter plots and is as follows:
* The user has the ability to select individual data points by clicking on them after which they are highlighted.
* The user has the ability to select regions of points by clicking and dragging. These regions can be a lasso, rectangle, oval, free form, or any other shape.
* The user has the ability to select multiple points or regions of points simultaneously (i.e. previously selected points/regions don't "unselect" when the user selects new ones).
An example of this is this Lightning Charts example: https://lightningchart.com/lightningchart-js-interactive-examples/edit/lcjs-example-0040-customLassoInteraction.html?isList=true
I'm also attaching a script that you can copy and paste into the example above which shows the ability to select rectangular regions and individual data points.
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
When adding a filter to a grid, there is no way to define "case insensitivity" for the oData filter query.
There is a property in the Data Query library (toLower) but it seems only to work for the value and not accessible from grid.
This Feature Request is to have the ability to do case insensitive queries via the query string and not in the API.