new package HistoryManager()
Si rcmail.env.menu_last_frame_enabled ne vaut pas vrai, alors l'historique ne sera pas activé.
Members
Methods
-
add(task) → {module:Frames~HistoryManager}
-
Ajoute une tâche à l'historique
Parameters:
Name Type Description task
string Tâche à ajouter Returns:
module:Frames~HistoryManager - Chaînage -
async back(optionsopt) → {Promise:.<*:>}
-
Revien en arrière dans l'historique
Parameters:
Name Type Attributes Default Description options
Object <optional>
{} Properties
Name Type Attributes Default Description defaultFrame
string <optional>
<nullable>
null fallback, si l'historique est vide, sur quel frame on revient ? -
back_enabled() → {boolean}
-
Si l'historique est activé ou non
Returns:
boolean -
show_history() → {void}
-
Affiche la page d'historique. Affiche un volet à gauche avec les anciennes frames.
Returns:
void -
update_button_back(last_task) → {module:Frames~HistoryManager}
-
Met à jours le bouton "Revenir a", change son texte et son icône.
Parameters:
Name Type Description last_task
string Tâche à afficher Returns:
module:Frames~HistoryManager - Chaînage