Visualisation d'une page Webjax
Scriptaculous (description du fichier dragdrop.js)
Ce fichier "dragdrop.js" définit les classes/objets nécessaires à la mise en place de la fonctionnalité
de "Drag&Drop" ou en français "Glisser/Déposer".
Cette fonctionnalité permet une gestion beaucoup plus intuitive des données à la manière d'un environnement OS (ndr :
explorateur windows, gestionnaire de fichiers).
Cette fonctionnalité peut aussi être utilise dans des sites de commerce afin de donner au concept de "panier" un
aspect de dépôt proche de la réalité non numérique (ndr : vous allez au magasin et déposer tous vos articles dans votre
caddie).
!!! :: attention, ce fichier nécessite le fichier "effects.js" pour fonctionner
en raison de l'utilisation des effets 'Effect' lors des survols et des déplacements.
Vous pourrez trouver dans cette page un descriptif général du fichier "dragdrop.js".
Les descriptions des différentes parties du fichier peuvent être accédées à l'aide du bouton ci après :
(ligne 12 Ã ligne 123) Droppables
Définition de la classe/objet Droppables() .
(ligne 125 Ã ligne 220) Draggables
Définition de la classe/objet Draggables().
(ligne 224 Ã ligne 548) Draggable
Définition du prototype de Draggable() .
(ligne 552 Ã ligne 569) SortableObserver
Définition de la classe/objet SortableObserver() .
(ligne 571 Ã ligne 915) Sortable
Définition de la classe Sortable() .
(ligne 918 Ã ligne 922) Element.isParent()
Extension du type Element avec la méthode isParent() qui permet
déterminer si un élément à une node parente/container de type
'element'.
(ligne 924 Ã ligne 940) Element.findChildren()
Extension du type Element avec la méthode findChildren() .
(ligne 942 Ã ligne 945) Element.offsetSize()
Extension du type Element qui permet d'obtenir pour un élément DOM
précisé et en fonction d'un type (ndr : 'vertical' et 'height' pour 'Height' sinon 'Width')
la valeur offset correspondante.
Cette fonctionnalité permet une gestion beaucoup plus intuitive des données à la manière d'un environnement OS (ndr : explorateur windows, gestionnaire de fichiers).
Cette fonctionnalité peut aussi être utilise dans des sites de commerce afin de donner au concept de "panier" un aspect de dépôt proche de la réalité non numérique (ndr : vous allez au magasin et déposer tous vos articles dans votre caddie).
!!! :: attention, ce fichier nécessite le fichier "effects.js" pour fonctionner
en raison de l'utilisation des effets 'Effect' lors des survols et des déplacements.
Vous pourrez trouver dans cette page un descriptif général du fichier "dragdrop.js".
Les descriptions des différentes parties du fichier peuvent être accédées à l'aide du bouton ci après :
(ligne 12 Ã ligne 123) Droppables
Définition de la classe/objet Droppables() .
(ligne 125 Ã ligne 220) Draggables
Définition de la classe/objet Draggables().
(ligne 224 Ã ligne 548) Draggable
Définition du prototype de Draggable() .
(ligne 552 Ã ligne 569) SortableObserver
Définition de la classe/objet SortableObserver() .
(ligne 571 Ã ligne 915) Sortable
Définition de la classe Sortable() .
(ligne 918 Ã ligne 922) Element.isParent()
Extension du type Element avec la méthode isParent() qui permet déterminer si un élément à une node parente/container de type 'element'.
(ligne 924 Ã ligne 940) Element.findChildren()
Extension du type Element avec la méthode findChildren() .
(ligne 942 Ã ligne 945) Element.offsetSize()
Extension du type Element qui permet d'obtenir pour un élément DOM précisé et en fonction d'un type (ndr : 'vertical' et 'height' pour 'Height' sinon 'Width') la valeur offset correspondante.

:

