Modal

Contient les classes utiles pour la création d'une dialogue.

Classes

DialogPage

DialogPageManager

JQueryDialogPage

MelDialog

RcmailDialog

RcmailDialogButton

RcmailDialogChoiceButton

RcmailDialogChoiceButtonVisualiser

Type Definitions

DialogButtonConfig

Properties:
Name Type Attributes Description
classes string <nullable>
Classes css du bouton
text string <nullable>
Texte du bouton
click EventClickCallback <nullable>
exécuter lors du clique du bouton
hover EventHoverCallback <nullable>
exécuter lors du survol du bouton
mouseenter EventMouseEnterCallback <nullable>
exécuter lors de l'entrée de la souris dans le bouton
mouseleave EventMouseLeaveCallback <nullable>
exécuter lors de la sortie de la souris du bouton

OnButtonCreatedCallback(button) → {module:Modal~RcmailDialogButton}

Permet de modifier un objet 'RcmailDialogButton'.
Parameters:
Name Type Description
button module:Modal~RcmailDialogButton

OnPageCreatedCallback(page) → {module:Modal~DialogPage}

Permet de modifier un objet 'DialogPage'
Parameters:
Name Type Description
page module:Modal~DialogPage

SwitchPageCallback(params) → {void}

Parameters:
Name Type Description
params Object
Properties
Name Type Description
name string Nom de la nouvele page courrante
page module:Modal~DialogPage Nouvelle page courrante
manager module:Modal~DialogPageManager Manager de la dialog
Returns:
void