Add listbox component modeled from kendo ui jquery. http://demos.telerik.com/kendo-ui/listbox/angular
Hi all,
I am glad to announce that the requested ListBox widget is now available as part of the built-in components of the suite. Please check it out:
https://www.telerik.com/kendo-angular-ui/components/listbox/
Regards,
Martin
Progress Telerik
Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.
Hi Inian,
Currently, there is no Kendo UI for Angular ListBox component with the functionality of the jQuery widget as the Angular framework provides mechanisms that enable a relatively straightforward custom implementation of such functionality via templates and two-way data binding.
The closest currently available component is the Sortable component that allows for dragging items from a list and dropping them in another one, e.g.:
https://www.telerik.com/kendo-angular-ui/components/sortable/templates/
or to customize existing components via some custom implementation (for example, check out the following simple implementation of moving selected rows between two Grids):
https://stackblitz.com/edit/angular-nsnhvn?file=app/app.component.ts
Another option is to create a custom component consisting of two containers (DIVs within a DIV, UL with a list of LI elements, etc.), and several command buttons for the desired actions. Then each container can render its elements via *ngFor loop over a collection of items, and items can be moved between collections upon button clicks. Here is a simple example demonstrating this approach:
https://stackblitz.com/edit/angular-listbox?file=src/app/app.component.html
Last but not least, another alternative is to check out the following integration article on using Kendo UI for jQuery widgets in Angular components:
https://www.telerik.com/kendo-angular-ui/components/framework/kendo-jquery/
and decide whether using the jQuery ListBox in the Angular application will be the best solution for the specific scenario.
I hope this points you in the right direction.
Regards,
Martin
Progress Telerik
Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.
I see that you have recently added a new component: ListView to your Angular components. But this component is kind of static and works to show just read only list of items.
Is there any plan to add a component like ListBox? I believe this is one of the popular components used in various UIs. I am surprised to see that you do not have this component in your Angular components list.
But the ListBox is available in your other offerings (ASP.NET, JQuery, PHP). If there is a plan to add a similar component to Angular as well please let us know the timeline. This is one of the most used controls in our project and currently we are depending on PrimeNG ListBox (and we are planning to eliminate PrimeNG dependency completely).
Thank you.
For List Menu in Settings or Dialogs to Switch eg. Views
https://demos.telerik.com/kendo-ui/listbox/drag-and-drop https://www.jqwidgets.com/angular/angular-listbox/#https://www.jqwidgets.com/angular/angular-listbox/angular-listbox-defaultfunctionality.htm
Could you please provide this jquery component with angular 4? This works pretty well in Jquery but we can't use it with angular 4 project.