Telerik UI for Blazor 1.3.0 fĂĽhrt neue TreeView-Komponenten ein
Das Front-End-Werkzeug fĂĽr das Blazor-Framework bietet ĂĽber die neue Komponenten hinaus Updates fĂĽr eine Reihe der enthaltenen UI-Widgets.
Progress Software hat Version 1.3.0 von Telerik UI for Blazor vorgelegt. Die auf Microsofts Framework zum Implementieren von Single Page Applications (SPAs) angepasste Sammlung von Komponenten fĂĽr die Front-End-Entwicklung bietet neben zahlreichen Fehlerbereinigungen vor allem von Anwendern gewĂĽnschte Updates fĂĽr eine Reihe der enthaltenen UI-Widgets. Neu hinzu gekommen ist darĂĽber hinaus die TreeView-Komponente.
TreeView unterstützt für die Anbindung von Daten sowohl hierarchische wie auch flache Datenstrukturen. Frontend-Entwickler erhalten für die Bindings zudem automatische Hilfe für die Zuweisung von Feldnamen. Sofern erwünscht und im verwendeten Modell vorhanden, vergibt TreeView automatisch Namen für Id, Text, Items, ParentId, Icon, IconClass, ImageUrl und HasChildren. Über Templates können Entwickler außerdem das Layout der TreeView-Nodes individuell anpassen – bei Bedarf für jede einzelne Ebene.
Mit Blick auf das Feedback von Anwendern haben die Macher von Telerik UI for Blazor einige der UI-Widgets überarbeitet. So wurde unter anderen die Filterfunktion von Data Grid erweitert. Grid bietet nun eine integrierte Pop-up-Liste, in der sich Filtertypen für eine bestimmte Spalten auswählen lassen. Die generelle Handhabung von Pop-ups und Drop-down-Menüs wurde auch über Grid hinaus verbessert. Sie sind nun so von der Komponente getrennt, dass sie frei erscheinen können, und sich Entwickler keine Gedanken machen müssen, wo sie der Seite hinzugefügt wurden. Dadurch können beispielsweise auch DatePickers oder DropDowns in den Edit Templates von Telerik Grid verwendet werden, die in früheren Versionen unter den umgebenden Zellen verdeckt geblieben wären.
(Bild:Â Progress)
Mehr Details zu den Verbesserungen in Telerik UI for Blazor 1.3.0 sowie ein kompletter Ăśberblick aller Neuerungen finden sich im Blogbeitrag zur AnkĂĽndigung des Release. (map)