Wijmo Core

    Wijmo 5 est une nouvelle génération de contrôles JavaScript tirant pleinement parti des technologies les plus récentes et les plus avancées.

    Wijmo 5 est un ensemble de contrôles JavaScript conçu pour les navigateurs web et mobiles modernes. Vous devriez utiliser Wijmo 5 si vous souhaitez des contrôles rapides et légers et si votre application peut bénéficier d’une prise en charge des navigateurs modernes (développée pour Internet Explorer 9 ou version ultérieure).

    Si vous avez besoin de widgets jQuery UI et que votre application doit fonctionner sur des navigateurs plus anciens comme IE6, vous devriez utiliser Wijmo 3. Wijmo 3 est un ensemble de widgets jQuery UI conçu pour une large prise en charge des navigateurs, y compris IE6.

     

    Wijmo Core – Fonctionnalités

    Principales fonctionnalités:

    • NOUVEAU La directive Angular1/Angular2 spécifiée sur une directive/composant WjMultiSelect est maintenant mappée sur la propriété checkedItems, au lieu de la propriété selectedValue. Le mappage précédemment utilisé vers la propriété selectedValue n’avait aucun sens pratique, donc ce changement ne devrait pas affecter votre code.
    • NOUVEAU Le composant Angular 2 WjFlexGrid a ajouté le paramètre de constructeur suivant : @Inject(ChangeDetectorRef) cdRef: ChangeDetectorRef. Ce changement peut affecter votre code si vous utilisez des composants personnalisés dérivés de WjFlexGrid. Vous devez ajouter ce dernier paramètre de constructeur à ces composants si tel est le cas.
    • Orienté vers le tactile, Priorité au mobile : Wijmo 5 a été conçu dès le départ avec une prise en charge des navigateurs mobiles intégrée. Les mises en page réactives et la prise en charge tactile ont été des facteurs importants dans la conception et la mise en œuvre de chaque contrôle Wijmo 5.
    • Angular de première classe : AngularJS est l’un des frameworks d’application JavaScript les plus populaires et puissants aujourd’hui. Nous pensons qu’il continuera à gagner en popularité et qu’il définira la direction du Web de demain. Pour cette raison, nous fournissons et maintenons des directives AngularJS pour tous nos contrôles et l’utilisons dans la plupart de nos exemples. Bien sûr, vous pouvez également utiliser Wijmo avec d’autres frameworks et
      • Contrôles JavaScript réels : La norme ECMAScript 5 ajoute la prise en charge des accesseurs de propriétés. Par exemple, au lieu d’écrire control.value(control.value() + 1) pour incrémenter la valeur d’une propriété, vous pouvez maintenant écrire control.value++.
      • Performances élevées et légèreté : Avec Wijmo 5, nous avons eu l’occasion de repenser complètement et de réécrire nos contrôles. Nous avons choisi de cibler les navigateurs modernes, ce qui nous a permis de créer les contrôles les plus rapides et les plus légers du marché. Chaque contrôle est optimisé en termes de taille et de vitesse.
      • API flexible : Vous vous souvenez peut-être de notre célèbre FlexGrid sur de nombreuses plateformes, même aussi loin que VB. Nous apportons notre modèle « Flex » et FlexGrid à JavaScript. FlexGrid est devenu incroyablement populaire car il dispose d’une API simple et très flexible. Le concept est de développer un contrôle simple avec de nombreux points d’extensibilité afin que les développeurs puissent l’étendre et l’améliorer selon leurs besoins. C’est ce qui rend FlexGrid et FlexChart si flexibles et puissants.

      Wijmo Core – Configuration système

      Quelles sont les exigences ?

      • Navigateurs modernes (IE9+, ECMAScript 5)
      • jQuery (c’est la seule dépendance de Wijmo)

      Pourquoi exiger ECMAScript5 ?

      • Propriétés réelles (avec accesseurs/définisseurs)
      • Prise en charge de JSON
      • Graphiques SVG
      • Meilleurs tableaux, méthode de liaison, etc.
      • Plus petit et plus efficace (pas de piratages pour prendre en charge les anciens navigateurs)