This article lists the answers to the most frequently asked questions (FAQs) about the Kendo UI suite for Angular.
Kendo UI for Angular fully supports all browsers which are supported by the Angular framework.
The plans for the future development of the Kendo UI for Angular suite are published and regularly updated on the Roadmap page.
The Kendo UI Grid for Angular relies on the built-in browser scrollbar. For more information on how to style native scrollbars in different browsers, refer to this tutorial or this Stack Overflow thread.
Kendo UI for Angular is a new addition to the Kendo UI family of commercial products. The suite is backed by the same level of professional support and scheduled updates that are shipped by Kendo UI for jQuery.
Visual Studio Code and Atom are excellent editors. In addition, we provide extensions for Visual Studio Code.
Angular facilitates the use of the "underlying plumbing" for your application that will be used across platforms. However, to target mobile, it is advisable to use NativeScript. For more information on migrating hybrid applications to native, refer to the guide on upgrading hybrid applications to native with NativeScript.
If you have a question that goes unanswered by the Kendo UI for Angular documentation, refer to Stack Overflow.
Our partners, HeroDevs, provide Extended Long Term Support (LTS) for deprecated versions of the Angular framework. This ensures your applications remain secure and functional, giving you the flexibility to upgrade at your own pace.
Yes, you can. To install the library in a legacy Angular application, follow the instructions in the article on Updating to Unsupported Releases.
The Angular team does not support Bower. Also, many front-end communities use NPM.
Subscribe for NPM notifications through hooks.
The new Kendo UI releases for Angular are announced on the Telerik blog.
Yes, you can. As of the 2017 R1 release, you can include the Kendo UI components for jQuery in Angular applications. Previous versions throw a JavaScript error.
No, but you can use other cross-product options.
Kendo UI for Angular ships the following themes:
These themes are compatible with both Kendo UI for Angular and Kendo UI for jQuery components. To create a custom theme that matches the desired looks, you can also use the ThemeBuilder application.
As of R2 2022, Kendo UI for jQuery no longer supports AngularJS.
The concepts and API calls of each component from Kendo UI for Angular are documented. We preserved all the API that made sense to be migrated. On the other hand, Kendo UI for Angular uses a different approach towards major features, such as data binding.
The Angular migration guide will help you convert your AngularJS knowledge into Angular mastery.
It depends on the Angular version you are targeting. For detailed information, refer to the Angular migration guide.
Yes, Kendo UI Angular supports Ahead-of-Time compilation without additional required steps. Also check the official Angular AOT compilation article.
Yes, Kendo UI Angular works in Angular Universal. Also check the Angular Universal repo.
Yes, Kendo UI Angular integrates in ASP.NET Core applications. Also check the official Angular guide on ASP.NET Core.
No, but you can import all components from a single package by importing the package module. To see how to do this, refer to the Overview article of the specific package, for example, the Dropdowns.
Yes, the Grid for Angular supports virtual scrolling. The feature improves the Grid's performance when working with large datasets. For more performance tips, refer to the article on performance optimization.
Sure it does. Refer to the article on grouping in the Grid and the API index of the Grid.
Yes, server-side data operations are supported through the Angular HTTP client and endpoints that accept query string options.
Yes, it does. Refer to the articles on master-detail Grids and the Grid API.
The Angular Grid is catching up fast. For more information on planned features, refer to the Roadmap.
Yes, it does. However, Kendo UI do not plan to have a DataSource component in Kendo UI for Angular. Having a DataSource component, such as the one in the Kendo UI for jQuery suite, does not fit well in the Angular context. The framework already provides most of the DataSource functionalities such as the ability to fetch data, change tracking, and others. You can also use other libraries and patterns for working with data.
Yes, it does. The ComboBox component supports a primitive AutoComplete-like functionality as well as binding to an asynchronous source. It is possible to bind to the filterChange
event of the Kendo UI ComboBox for Angular with an event handler that will debounce, query an API, and update the member bound to [data]
with the results.
Yes, you can. All available themes provide options for customization.
To modify the variables of each theme, refer to these articles:
@Component
that is created?
Both approaches are possible. The inclusion of the CSS at the component level allows the style encapsulation of the native or emulated Shadow DOM.
Yes, you can. First, set up Angular to work with Visual Studio. Then, integrate the Kendo UI for Angular components as described in the article on getting started with Kendo UI for Angular.
You can customize the styles by using CSS overloads or SASS. For more information on the styling options, refer to the overview of the Kendo UI for Angular themes and styles.