| url | url | string | undefined ou href (si présent) | URL de chargement de la page AJAX |
| content | content | string | undefined | contenu (en HTML). si défini alors le chargement ne se fait plus à partir de l'URL (plus d'AJAX à l'affichage)\... |
| animation | animation | boolean | true | Détermine si une animation doit se faire quand le popover apparaît ou disparait |
| placement | placement | string | auto | Placement. Valeurs possibles (par ordre de priorité) : auto, bottom, top, left, right. Si auto est déterminé alors le placement le plus judicieux sera calculé automatiquement |
| submit-event | submitEvent | string | undefined | nom d'un événement à transmettre. L'événement sera lancé si un formulaire est posté à l'intérieur du popover ET que le résultat ne contient aucune erreur |
| submit-close | submitClose | boolean | false | Détermine on doit fermer le popover après le post d'un formulaire sans retour d'erreur |
| submit-reload | submitReload | boolean | false | Détermine on doit recharger toute la page après le post d'un formulaire sans retour d'erreur |
| max-height | maxHeight | string | none | hauteur maximale du popover (si le contenu dépasse alors un ascenseur apparaîtra) |
| loading-title | loadingTitle | string | Chargement\... | Titre lorsque le popover est en cours de chargement |
| loading-content | loadingContent | string | <divclass="loading"></div> | Contenu lorsque le popover est en cours de chargement |
| title | title | string | undefined | Titre à afficher si le contenu issu de la requête ne contient aucun titre à afficher |
| confirm | confirm | boolean | false | transforme le popajax en boite de dialogue de confirmation |
| confirm-button | confirmButton | string | <spanclass="glyphicon glyphicon-ok"></span> OK | Texte du bouton de confirmation (si vous fournissez un texte volontairement vide alors le bouton n'apparaitra pas) |
| cancel-button | cancelButton | string | <spanclass="glyphicon glyphicon-remove"></span> Annuler | Texte du bouton d'annulation (si vous fournissez un texte volontairement vide alors le bouton n'apparaitra pas) |
| auto-show | autoShow | boolean | false | Affichage du popover dès son initialisation (sans attendre le click). utile si le popover est instancié en JS directement |
Événements
----------
@@ -186,6 +178,7 @@ Exemple d'utilisation d'événement :
| hide | se déclenche à la fermeture du popajax |
| change | lorsqu'un changement de contenu est détecté |
| submit | lorsqu'un formulaire a été posté et que le retour ne comporte aucune erreur |
| error | lorsqu'un formulaire a été posté et que le retour comporte des erreurs |
Méthodes
--------
@@ -193,12 +186,9 @@ Méthodes
Popajax comporte un certain nombre de méthodes :
| Nom | Arguments | Valeur de retour | Description |