Commit 5c6174b2 authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Intranavigation et PopAjax compatibles Bootstrap 5

parent fb3f485b
Loading
Loading
Loading
Loading
Loading
+8 −18
Original line number Diff line number Diff line
@@ -128,23 +128,15 @@ Options
|-----------------|----------------|----------|----------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 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                                                                                                |
| delay           | delay          | integer  | 200                                                      | Délai de l'animation                                                                                                                                                           |
| 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                                                                                   |
| min-width       | minWidth       | string   | 100px                                                    | largeur minimale du popover                                                                                                                                                    |
| max-width       | maxWidth       | string   | 600px                                                    | largeur maximale du popover                                                                                                                                                    |
| min-height      | minHeight      | string   | 50px                                                     | hauteur minimale du popover                                                                                                                                                    |
| 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   | <div class="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   | <span class="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   | <span class="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                                 |
|-----------------|-----------|-----------------------------|-------------------------------------------------------------------------------------------------------------|
| showHide        | Aucun     | this                        | Permet d'afficher le popover s'il n'est pas affiché ou de le masquer s'il est affiché.                      |
|-----------------|-----------|-----------------------------|---------------------------------------------|
| shown           | Aucun     | boolean                     | Retourne true s'il est affiché, false sinon |
| show            | Aucun     | this                        | Affiche le popover                          |
| hide            | Aucun     | this                        | Masque le popover                           |
| errorsInContent | Aucun     | boolean                     | Retourne true si un ou plusieurs messages d'alerte de danger ou d'erreur sont affichés dans son contenu     |
| posPop          | Aucun     | this                        | Repositionne le popover                                                                                     |
| getContent      | Aucun     | element Jquery ou undefined | Retourne l'élément qui contient le texte du popover                                                         |
| setContent      | string    | this                        | Permet de peupler le contenu du popover                                                                     |
| getContent      | Aucun     | element Jquery ou undefined | Retourne le contenu du popover              |
| setContent      | string    | this                        | Permet de modifier le contenu du popover    |
+208 −336

File changed.

Preview size limit exceeded, changes collapsed.