Tutoriel : Dessiner (Draw)

Dessiner (Draw)

Ce package est entièrement nouveau et n'a pas d'équivalent en ExtJs3 . C'est toute une bibliothèque qui fournit des fonctionnalités de dessin personnalisé en faisant abstraction de la norme Canvas, SVG et VML, en choisissant le meilleur disponible en fonction du navigateur en cours. Ce paquet fournit la fondation pour le nouveau  package   charting en ExtJs4, mais peut aussi facilement être utilisé pour tout type de dessin personnalisé et des besoins graphiques. Voici les principales caractéristiques:
  • normes basé sur du HTML5
  • Rendu des formes primitives, texte, images, gradients
  • classes de la bibliothèque pour manipuler la couleur, des transformations de matrice, etc
  • Ext.draw.DrawComponent
    • Prolonge Ext.Component
    • Moteur de préférence via la détection de caractéristiques
    • Personnalisable ordre de préférence moteur
    • participation mise en page
  • Gestion intégrée des sprite via Ext.draw.Sprite
    • éléments de dessin Abstrait
    • Normalise les différences entre le moteur syntaxe API
    • Attributs
    • l'appui de l'événement (étend Observable )
    • Transforme (pivoter, translater, Balance)
    • Animation soutenue par Ext.fx
    • SpriteComposites