5.7.4.13 attributeAfterTabSelect

5.7.4.13.1 Déclenchement

L'affichage d'un onglet a été effectué. Lorsque le contenu de l'onglet est affiché.

5.7.4.13.2 Éléments passés au callback

event
objet événement standard de jQuery,
documentObject
un objet document décrivant le document courant.
attributeObject
un objet attribut décrivant l'attribut (onglet sélectionné) courant.
$el
objet jQuery contenant le nœud DOM sur lequel le label de l'attribut est rendu.

5.7.4.13.3 Annulable

Non

5.7.4.13.4 Exemple

Cet exemple affichage en jaune les onglets déjà sélectionnés.

window.dcp.document.documentController("addEventListener", 
"attributeAfterTabSelect", {
     "name": "SelectTabDate", 
     "documentCheck": function (document)
     {
         return document.family.name === "MY_FAMILY";
     },
     "attributeCheck": function (attribute)
     {
         return true;
     }
 }, function selectIfNotData(event, currentDocumentObject, Attribute, $el)
 {
     // Onglet affiché en jaune
     $el.css("background-color", "yellow");
 
     // Message d'information 
     this.documentController("showMessage", {
         type: "info",
         htmlMessage: "Tab <b>"+Attribute.getLabel()+ "</b> is now selected"
     });
 
 });
×