Fermer

janvier 16, 2019

Nouveautés de la R1 2019 pour Kendo UI


La première version de l'année est arrivée pour Kendo UI. Découvrez toutes les nouveautés de nos bibliothèques jQuery, React, Angular et Vue, y compris les nouveaux composants, les améliorations de performances et bien plus encore.

C’est encore cette période de l’année: la version R1 2019 est arrivée! Nous avons une tonne de friandises réparties dans tous les produits du kit de Kendo UI que vous pouvez utiliser à partir d’aujourd’hui. Nous publierons des articles détaillés sur chaque saveur tout au long de la journée, mais je souhaitais que tout ce qui précède soit couvert dans le présent article, que vous puissiez consulter tout en faisant le lien avec les articles de blog plus détaillés.

jQuery

Nouveaux composants

Les composants jQuery ont reçu quelques-uns des composants d'interface utilisateur les plus demandés, notamment:

  • MultiViewCalendar – Permet d'afficher rapidement deux calendriers côte à côte pour faciliter la sélection des calendriers. dates sur plusieurs semaines
  • DateRangePicker – Permet aux utilisateurs de sélectionner une date de début et de fin dans une liste déroulante
  • Ripple – S'articule avec le thème Matériau et donne aux développeurs un moyen générique de créer. l'animation ondulante sympathique issue du thème Matériau

En plus de ces deux composants, nous avons pu déplacer certains de nos composants de la bibliothèque de composants d'interface utilisateur mobile hybride vers l'interface principale de Kendo pour la bibliothèque jQuery. Cela aide à vous assurer que vous n’aurez pas besoin de références supplémentaires lors de l’utilisation de ces composants, ce qui vous aidera beaucoup lorsque vous travaillez avec des PWA. Nous avons spécifiquement porté sur ces composants:

  • ScrollView – Vous devez faire défiler plusieurs images manuellement ou automatiquement? C'est ici que le composant ScrollView entre en jeu.
  • Switch – Composant commutateur traditionnel offrant une expérience utilisateur agréable pour le basculement entre les valeurs (on / off, true / false, etc.)

ThemeBuilder Gets Matériau Thème

Le ThemeBuilder est, si vous me le demandez, l’un des outils les plus utiles dont nous disposons pour les développeurs de Kendo UI. Si vous n’êtes pas familier avec cela, le plus rapide c’est que cela vous fournit un moyen visuel de modifier et de personnaliser rapidement n’importe quel thème de Kendo UI. Avec cette version, nous avons pu ajouter un support pour le thème Matériau dans ThemeBuilder!

Cela signifie que vous pouvez vraiment prendre notre thème Matériau (ou n’importe lequel de nos thèmes) et l’adapter à vos créations en sélectionnant simplement le motif principal. et des couleurs secondaires à partir d'un sélecteur de couleurs (ou en fournissant vos propres valeurs HEX).

Boost Performance Performance de Boost

L'un des éléments les plus intéressants de cette version est la performance que nous avons réussi à obtenir de la TreeView grâce à un poignée d'améliorations apportées à la composante. La TreeView est maintenant plus rapide que jamais et la meilleure partie est que tout ce que vous avez à faire pour profiter de ces améliorations est de mettre à niveau vos références à la R1 2019 – rien d’autre n’est nécessaire!

Nous avons couvert plus de détails sur ce que nous avons fait sous le capot dans cet article de blog alors si vous êtes curieux, vous pouvez aller là-bas pour en savoir plus!

Il existe encore plus de fonctionnalités que nous avons pu ajouter à ce communiqué que nous couvrons dans . ] l'article de blog spécifique à jQuery .

Angular

Nouvel éditeur

Avec la R1 2019, nous sommes fiers d'annoncer que nous avons pu livrer le composant Editor pour notre angulaire. Composants. Comme toujours, ce composant a été spécialement conçu pour Angular, sans aucune dépendance de jQuery. Il s'agit de la version initiale de l'éditeur qui couvre de nombreux scénarios pour lesquels les personnes envisagent d'utiliser un éditeur et nous continuerons à développer l'ensemble des fonctionnalités au cours des prochains mois.

Améliorations apportées au planificateur

Nous avons passé beaucoup de temps à améliorer le planificateur angulaire depuis sa première version. Plus précisément, nous avons pu ajouter les éléments suivants au cours des derniers mois:

  • Localisation et globalisation
  • Liaison aux ressources
  • Modèles d’événement
  • Liaison de modèle personnalisé

Il existe quelques autres améliorations dans la Bits angulaires, mais ce sont les points culminants initiaux. Pour un regard plus en profondeur, vous pouvez lire le billet de blog sur la publication angulaire .

React

Nouveaux composants

Du côté de la maison React, nous avons été très occupés et avons ajouté sept nouveaux composants avec la version R1 2019. Plus précisément, nous avons publié:

  • Splitter
  • MaskedTextBox
  • Fenêtre
  • Barre d'outils
  • DropDownButton et SplitButton
  • TreeView
  • Upload

Améliorations du quadrillage

Nous ajoutons continuellement des fonctionnalités au KendoRead Grid et avec cette version, nous avons pu introduire:

  • Le menu Filtre et colonnes
  • Les colonnes gelées (également appelées colonnes verrouillées)

Module UMD

Une dernière note que je voudrais faire autour des La publication de KendoReact signifie que nous avons implémenté un module UMD de KendoReact qui contient tout disponible dans KendoReact dans un seul fichier JavaScript. Cela vous offre une autre façon de travailler avec KendoReact, une demande très populaire de nos clients existants.

Tout comme les autres bibliothèques JavaScript, nous couvrons cela et bien plus de détails dans l'article de blog de KendoReact .

Vue.js

Nouvelle grille de données native

La plus grande annonce que nous ayons pour la version R1 2019 est la nouvelle grille de données sans dépendance et construite spécifiquement pour Vue Nous sommes très heureux de pouvoir proposer ce composant aux personnes intéressées par le développement de Vue, et cette version initiale regorge de fonctionnalités dès le premier jour!

Nous avons laissé tomber un article de blog annonçant la grille Qui contient des informations supplémentaires, vérifiez-le pour plus de détails!

Nouveaux composants Vue supplémentaires

Au-delà du nouveau réseau de données natif, nous avons également ajouté les nouveaux composants de notre suite jQuery à nos composants Vue, ce qui signifie nous avons pu basculer les deux composants MultiViewCalendar DateRangePicker et Ripple avec les commutateurs ScrollView et composants.

Inscrivez-vous au webinaire

J'ai essayé de couvrir tous les éléments importants de cet article de blog, mais il en existe bien plus avec la version R1! Pour consulter tous les bonus que j'ai mentionnés ici, et plus encore, vous devez vous inscrire au webinaire R1 2019 concernant la sortie du Kendo UI que nous hébergeons le 22 janvier à 11h00, heure de l'Est. Les places sont limitées, alors réservez votre place dès aujourd'hui!

Save My Seat




Source link