Global

Members

constant CLASS_AVATAR :string

Classe des avatars qui doivent avoir une couleur de texte changée
Default Value:
  • 'avatar_member'

constant COLOR_BLACK :string

Couleur hexadécimale de la couleur noire
Default Value:
  • '#000000'

constant COLOR_WHITE :string

Couleur hexadécimale de la couleur blanche
Default Value:
  • '#FFFFFF'

constant EFileType :Symbol

Properties:
Name Type Description
script Symbol
module Symbol
style Symbol

constant EIconPositions

Properties:
Name Type Description
right
left

constant Enumération

constant Enumération

constant Enumération

GOOGIE_CUR_LANG

Roundcube SpellCheck script jQuery'fied spell checker based on GoogieSpell 4.0 (which was published under GPL "version 2 or any later version")
Author:

constant Mode :number

constant Nombres :string

PDFFindBar

Creates a "search bar" given set of DOM elements that act as controls for searching, or for setting search preferences in the UI. This object also sets up the appropriate events for the controls. Actual searching is done by PDFFindController

PDFFindController

Provides a "search" or "find" functionality for the PDF. This object actually performs the search for a given string.

PageManager :FrameManagerNoModuleHelper

constant Plugin

constant SELECTOR_CLASS_ROUND_CALENDAR :string

Sélecteur de la pastille agenda de la navigation principale

constant STYLE_AVATAR :string

Style de l'avatar quand la couleur à besoin d'être changée.
`%0` doit être remplacé par une couleur.
Default Value:
  • '.no-picture{--mel-button-text-color:%0;}'

constant Tri :string

constant URL

ViewHistory

View History - This is a utility for saving various view parameters for recently opened files. The way that the view parameters are stored depends on how PDF.js is built, for 'node make ' the following cases exist: - FIREFOX or MOZCENTRAL - uses about:config. - B2G - uses asyncStorage. - GENERIC or CHROME - uses localStorage, if it is available.

constant api_notifications

URL vers les notifications

constant base_color

Couleur d'arrière plan de base

constant base_text_color

Couleur du texte de base

constant command_parapheur

La ligne `const command_parapheur = 'toParapheur';` déclare une variable constante nommée `command_parapheur` et lui attribue la valeur `'toParapheur'`. Cette constante est utilisée comme identifiant de commande pour une action spécifique dans le code.

current_desktop_notification

Gestion des notifications dans le Bnum La gestion est indépendante des refresh Roundcube pour en faire plus régulièrement

constant default_note_uid

Id par défaut lorsqu'il n'y a pas de notes

dialog

Plugin Mél Envoi différé Afficher la pop up de droit à la déconnexion This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

constant eMessageType :string

Type de message
Properties:
Name Type Description
Information string
Confirmation string
Error string
Warning string
See:

constant enum_tooltip_mode :Object

constant enum_tooltip_position :Object

}

constant ev_calendar_url

Lien du chargement des évènements d'un calendrier.

getTime :function

Get time in ms
License:
  • https://raw.github.com/jashkenas/underscore/master/LICENSE

libkolab_audittrail

Kolab groupware utilities
Author:

loader :CalendarLoaderWrapper

Instance de CalendarLoader

constant mel_metapage

Liste des différents données constantes utile pour le plugin "mel_metapage".

mel_shortcuts_press

Configuration des raccourcis clavier basé sur Thunderbird voir : https://support.mozilla.org/en-US/kb/keyboard-shortcuts

constant plugin_text

Plugin qui contient la localization pour rcmail.gettext

Methods

Nextcloud(user)

Classe d'accès à Nextcloud.
Parameters:
Name Type Description
user string Utilisateur qui éffectue des actions sur son espace Nextcloud.

RoundriveCreate(…args)

Gère la création d'un document
Parameters:
Name Type Attributes Description
args any <repeatable>

TextLayerBuilder()

TextLayerBuilder provides text-selection functionality for the PDF. It does this by creating overlay divs over the PDF text. This divs contain text that matches the PDF text they are overlaying. This object also provides for a way to highlight text that is being searched for.

_on_mention_update(helper, key, value, unread)

Parameters:
Name Type Description
helper ChatCallback
key string
value number
unread *

audio_alarms()

Display a notification and play a sound for a set of alarms

callback(self)

Parameters:
Name Type Description
self Mel_Promise

cancelModifyComment(uid) → {void}

Annule la modification du commentaire en rétablissant l'affichage initial. Cette fonction appelle `toggleModifyComment` pour basculer l'affichage entre la section de texte et la section de modification.
Parameters:
Name Type Description
uid string L'identifiant unique du commentaire dont la modification est annulée.
Returns:
void

checkAllIdentities()

Check/uncheck all identities checkbox

checkOneIdentity()

Uncheck "all mailboxes" when uncheck mailbox

componentToHex(c)

Change une valeur en hexadécimal
Parameters:
Name Type Description
c number Valeur décimale
Returns:
- Valeur hexadécimal

copy_signature()

Copier la signature dans le presse papier

createImage()

Retour le HTML d'une image en fonction de la source et du alt Pour Outlook fourni en plus du vml de l'image
Retourne le logo en html

createLogoType()

Retourne le logotype en html

date2ISO8601()

Turn the given date into an ISO 8601 date string understandable by PHPs strtotime()

date2unixtime()

Convert the given Date object into a unix timestamp respecting browser's and user's timezone settings

datetimepickerFactory($)

Parameters:
Name Type Description
$ jQuery

delay(ms)

Met en pause une fonction asynchrone.
Parameters:
Name Type Description
ms number

async deleteComment(uid) → {void}

Supprime un commentaire spécifique après confirmation de l'utilisateur. Cette fonction envoie une requête à l'API de suppression du commentaire, puis met à jour l'affichage en retirant le commentaire supprimé.
Parameters:
Name Type Description
uid string L'identifiant unique du commentaire à supprimer.
Throws:
En cas d'échec de la suppression ou d'une erreur réseau.
Type
Error
Returns:
void

dismiss_alarm()

Dismiss or snooze alarms for the given event

async displayComments(orderopt, parent_comment_idopt) → {Promise:.<void:>}

Affiche les commentaires associés à un post spécifique dans l'interface utilisateur. Cette méthode récupère tous les commentaires liés à un post en utilisant une instance de `PostCommentView`. Les commentaires sont ensuite instanciés en tant qu'objets `PostComment`, leur contenu HTML est généré et ajouté dynamiquement au DOM. Des événements de clic pour les boutons "like" et "dislike" sont également attachés après l'affichage des commentaires.
Parameters:
Name Type Attributes Default Description
order string <optional>
'date_desc' L'ordre dans lequel afficher les commentaires (par défaut 'date_desc').
parent_comment_id string | null <optional>
null L'identifiant du commentaire parent pour filtrer les réponses (s'il y a lieu).
Returns:
Promise:.<void:> - Retourne une promesse qui est résolue une fois que tous les commentaires sont affichés et que les événements sont attachés.

displayPinPost(posts) → {void}

Affiche le post épinglé en utilisant les données fournies. Génère dynamiquement le contenu des posts à partir des modèles, rend les posts accessibles via le clavier, et ajoute des gestionnaires d'événements pour les clics et interactions associées.
Parameters:
Name Type Description
posts Object Objet contenant les données des posts, indexé par ID de post.
Returns:
void

display_alarms()

Display a notification for the given pending alarms

docReady()

Plugin roundcube_auth - Associated JS file

download()

Download file HTML from javascript

download_signature_outlook_htm()

Téléchargement de la signature dans un fichier HTM pour Outlook

download_signature_outlook_zip()

Téléchargement de la signature dans un fichier zip pour Outlook

download_signature_thunderbird()

Téléchargement de la signature dans un fichier HTM pour Outlook

event_date_text()

Create a nice human-readable string for the date/time range

fluxhtml()

Class fluxhtml
Returns:

fluxrss()

Class fluxrss
Returns:

folder_collapse(string)

Fonction collapse du dossier pour traitement
Parameters:
Name Type Description
string node_id

folder_collapse_unified(string)

Fonction collapse du dossier unifiés pour traitement
Parameters:
Name Type Description
string node_id

folder_count(string)

Fonction pour compter les non lus du dossier
Parameters:
Name Type Description
string node_id

folder_count_unified(string)

Fonction count du dossier unifiés pour traitement
Parameters:
Name Type Description
string node_id

folder_expand(node)

Fonction expand du dossier pour traitement
Parameters:
Name Type Description
node

formatPhoneNumber()

Formatte le numéro de téléphone au format français

format_datetime()

Format the given date object according to user's prefs

format_time()

Clone from fullcalendar.js

format_time()

Clone from fullcalendar.js

fromunixtime()

Turn a unix timestamp value into a Date object

async getCommentByPost() → {Promise:.<Object:>}

Récupère le commentaire associé à un post spécifique. Cette fonction envoie une requête asynchrone pour récupérer le commentaire d'un post donné, en tenant compte de l'ordre de tri et éventuellement d'un commentaire parent si fourni. Les données de réponse sont analysées et renvoyées.
Returns:
Promise:.<Object:> - - Les données du commentaire du post, après analyse de la réponse.

getOutputScale() → {Object}

Returns scale factor for the canvas. It makes sense for the HiDPI displays.
Returns:
Object - The object with horizontal (sx) and vertical (sy) scales. The scaled property is set to false if scaling is not required, true otherwise.

getPDFFileNameFromURL() → {String}

Returns the filename or guessed filename from the url (see issue 3455). url {String} The original PDF location.
Returns:
String - Guessed PDF file name.

getSignatureHTML()

Generate HTML signature from template HTML return HTML

get_organizer()

Get event organizer MANTIS 0006722: Si l'organisateur est interne, empecher le participant de modifier la date de l'événement

has_attendees()

Checks if the event/task has 'real' attendees, excluding the current user

has_permission()

Check permissions on the given folder object

imgError(iconId, iconId, title)

Affiche la première lettre si l'image n'est pas trouvée
Parameters:
Name Type Default Description
iconId string null Id de l'image
iconId string Id de l'overlay si l'image n'est pas chargée
title string Titre du lien

initButtons() → {void}

Initialise les gestionnaires d'événements pour les boutons. Configure l'action du bouton de vue du forum pour rediriger vers la page du forum.
Returns:
void

initPinPostsDisplay() → {void}

Initialise l'affichage du post épinglé. Récupère les données du post depuis l'environnement et détermine s'il faut cacher le cadre.
Returns:
void

init_recurrence_edit()

Install event handlers on recurrence form elements

init_time_autocomplete()

Initializes time autocompletion

init_time_autocomplete()

Initializes time autocompletion

isAsync(myFunction) → {boolean}

Vérifie si une fonction est asynchrone
Parameters:
Name Type Description
myFunction function
Returns:
boolean

is_attendee()

Check if the current user is an attendee of this event/task

is_internal_organizer()

Checks if the event organizer is internal MANTIS 0006722: Si l'organisateur est interne, empecher le participant de modifier la date de l'événement

is_organizer()

Checks if the current user is the organizer of the event/task

m_mp_Create()

Affiche la modale du bouton "créer".

m_mp_CreateDocumentIconContract(icon, type) → {string}

Change l'icône en classe en fonction du type.
Parameters:
Name Type Description
icon string Icône à changer en classe.
type string Type du document.
Returns:
string - Classe.

m_mp_CreateEvent()

Action de créer un évènement.

m_mp_CreateEvent_inpage()

Action de créer un évènement après affichage de la frame.

async m_mp_CreateOrOpenFrame(frameClasse, funcBefore, func)

Ouvre ou créer une frame.
Parameters:
Name Type Description
frameClasse string Frame à ouvrir
funcBefore function Fonction à appelé avant d'ouvrir.
func function Fonction à appelé une fois ouvert.

m_mp_Help()

Affiche la modale du bouton "créer".

async m_mp_InitializeDocument()

m_mp_NotificationFilter()

Filtrer les notifications en fonction du select

m_mp_NotificationGetDate(created)

Retourne une date lisible à partir du modified
Parameters:
Name Type Description
created *
Returns:

m_mp_NotificationGetElement(notification, isPanel)

Génére un DOM element à partir d'une notification
Parameters:
Name Type Default Description
notification *
isPanel boolean true
Returns:

m_mp_NotificationProcess()

Process de gestion des notifications Génère un timeout et le nettoie si nécessaire

m_mp_NotificationProcessAfterAction(notifications, uids, action)

Traitement des notifications après l'action
Parameters:
Name Type Description
notifications *
uids *
action *

m_mp_NotificationRefresh()

Rafraichissement de la liste des notifications en XHR

m_mp_NotificationRun(notification)

Lancer une notification indirecte (ne passe pas par les notifications Bnum)
Parameters:
Name Type Description
notification *

m_mp_NotificationSettings(key, notification)

Récupère les paramètres pour la notification et la key
Parameters:
Name Type Description
key *
notification *
Returns:
- boolean

m_mp_NotificationStartup()

Lancement de la mécanique des notifications

m_mp_NotificationsAction(action, uids)

Lance une action en XHR sur les uids
Parameters:
Name Type Description
action string
uids *

m_mp_NotificationsAppendFilters()

Génère les filtres sur les notifications

m_mp_NotificationsAppendToPanel(notifications)

Ajoute la liste des notifications au panel
Parameters:
Name Type Description
notifications *

m_mp_NotificationsClean(notifications)

Nettoyage des notifications au démarrage
Parameters:
Name Type Description
notifications *
Returns:

m_mp_NotificationsDelete(notifications)

Supprime les notifications à supprimer
Parameters:
Name Type Description
notifications *
Returns:

m_mp_NotificationsGet()

Retourne les notifications depuis le storage
Returns:
- notifications

m_mp_NotificationsMerge(notifications, newNotifications)

Merge les nouvelles notifications avec les anciennes et met dans le storage
Parameters:
Name Type Description
notifications *
newNotifications *

m_mp_NotificationsRefreshUnread(notifications)

Parcours les notifications pour donner les non lues
Parameters:
Name Type Description
notifications *

m_mp_NotificationsSet(notifications)

Enregistre les notifications dans le storage
Parameters:
Name Type Description
notifications *

m_mp_NotificationsShowUnread(unread)

Affichage du nombre de non lus dans le Bienvenue
Parameters:
Name Type Description
unread *

m_mp_NotificationsSort(notifications)

Tri les notifications par modified
Parameters:
Name Type Description
notifications *

m_mp_OpenTask()

Ouvre une nouvelle tâche.

m_mp_RizomoRefreshNotifications()

Lance le refresh des notifications depuis Rizomo

m_mp_ShowDesktopNotification(notification)

Affiche une notification sur le bureau
Parameters:
Name Type Description
notification MelNotification

m_mp_ShowNotification(notification)

Affichage d'une notification
Parameters:
Name Type Description
notification MelNotification

async m_mp_ToggleGroupOptionsUser()

Permet d'afficher masquer la pop up user Bienvenue

m_mp_UpdateCreateDoc(json)

Met à jours les boutons de la création d'un document.
Parameters:
Name Type Description
json string Données à traité.

m_mp_action_from_storage(storage_key, action, remove, eventValue)

Effectue une action à faire si il y a des données dans le stockage local.
Parameters:
Name Type Default Description
storage_key string Clé de la donnée à réupérer.
action function Action à faire si la donnée existe.
remove boolean true Supprimer la données après avoir fait l'action. "true" par défaut.
eventValue * true La valeur du stockage pour faire l'action. "true" par défaut. Si "¤avoid", l'action est toujours faite.

m_mp_anchor_ariane()

Ancre ariane.

m_mp_close_ariane()

Ferme ariane.

m_mp_full_screen_ariane()

Ouvre la frame d'ariane.

async m_mp_get_all_hashtag(mel_promise, inputSelector, containerSelector)

Parameters:
Name Type Default Description
mel_promise Mel_Promise
inputSelector * #workspace-hashtag
containerSelector * #list-of-all-hashtag
Returns:

m_mp_help_video()

Affiche la liste des vidéos d'assistance

m_mp_set_storage(key, item, close)

Sauvegarde une donnée et ferme la fenêtre de création.
Parameters:
Name Type Default Description
key string Clé à sauvegarder.
item boolean true Données à sauvegarder. "true" par défaut.
close boolean true Ferme la fenêtre de création. "true" par défaut.

main() → {void}

Point d'entrée principal de l'application. Appelle la méthode principale de la classe parente, initialise les propriétés et configure les éléments de l'interface utilisateur.
Returns:
void

main() → {void}

Point d'entrée principal de l'application. Appelle la méthode principale de la classe parente, initialise les propriétés et configure les éléments de l'interface utilisateur.
Returns:
void

mm_s_Action(e)

Action à faire lorsque l'on a tapé un texte dans la recherche.
Parameters:
Name Type Description
e * Input recherche

mm_s_AfficheResults(datas)

Affiche les résultats de la recherche.
Parameters:
Name Type Description
datas * Résultats de la recherche.

mm_s_CreateOrUpdateFrame(action, url)

Ouvre ou créer une frame.
Parameters:
Name Type Description
action string Frame à ouvrir.
url string Url de la frame.

mm_s_OnClick()

Cache la recherche en cours.

mm_s_bodyClick(event)

Affiche ou non les résultats de recherche si il y en a.
Parameters:
Name Type Description
event *

mm_s_extend(e)

Affiche ou cache une catégorie.
Parameters:
Name Type Description
e * Catégorie à afficher ou fermer.

modify_signature()

Activer la modification de la signature

multi_thread_http_request()

Send multi-threaded parallel HTTP requests to the server for a list if items. The string '%' in either a GET query or POST parameters will be replaced with the respective item value. This is the argument object expected: { items: ['foo','bar','gna'], // list of items to send requests for action: 'task/some-action', // Roundcube action to call query: { q:'%s' }, // GET query parameters postdata: { source:'%s' }, // POST data (sends a POST request if present) threads: 3, // max. number of concurrent requests onresponse: function(data){ }, // Callback function called for every response received from server whendone: function(alldata){ } // Callback function called when all requests have been sent }

noContextMenuHandler()

Event handler to suppress context menu.

onInputChange()

On input change event refresh signature html

package onLoaded()

Charge tout les avatars qui ont besoin d'être chargés.

open_dialog()

Messages list options dialog

parseISO8601()

Convert an ISO 8601 formatted date string from the server into a Date object. Timezone information will be ignored, the server already provides dates in user's timezone.

parse_datetime()

From time and date strings to a real date object

quote_html()

Quote html entities

rcm_tb_label_insert()

Shows the colors based on flag info like in Thunderbird

rcm_tb_label_submenu()

Shows the submenu of thunderbird labels

rcmail_scroller()

Scroller
Deprecated:
  • Use treelist widget

rcube_event_engine()

rcmail objects event interface

rcube_init_settings_tabs()

Settings

rcube_libcalendaring()

Basic Javascript utilities for calendar-related plugins
Author:

rcube_mail_ui()

Mail UI

rcube_mail_ui()

Roundcube functions for default skin interface Copyright (c) The Roundcube Dev Team The contents are subject to the Creative Commons Attribution-ShareAlike License. It is allowed to copy, distribute, transmit and to adapt the work by keeping credits to the original autors in the README file. See http://creativecommons.org/licenses/by-sa/3.0/ for details.
License:
  • magnet:?xt=urn:btih:90dc5c0be029de84e523b9b3922520e79e0e6f08&dn=cc0.txt CC0-1.0

rcube_scroller()

Roundcube Scroller class
Deprecated:
  • Use treelist widget

rcube_tasklist()

Client scripts for the Tasklist plugin
Author:

rcube_tasklist_ui()

Client scripts for the Tasklist plugin
Author:

rcube_webmail()

Roundcube Webmail Client Script This file is part of the Roundcube Webmail client
Requires:
  • module:jquery.js,
Author:

rgbToHex(r, g, b)

Récupère la valeur hexadécimal d'un rgb.
Parameters:
Name Type Description
r number Valeur rouge
g number Valeur vert
b number Valeur bleu
Returns:
- Hexadécimal

async saveComment(content) → {void}

Enregistre un nouveau commentaire et met à jour l'affichage. Cette fonction envoie le contenu du commentaire à l'API pour le créer, puis réinitialise le champ de texte et affiche le nouveau commentaire en haut de la liste en cas de succès. En cas d'erreur, un message d'erreur est affiché.
Parameters:
Name Type Description
content string Le contenu du commentaire à enregistrer.
Throws:
En cas d'échec de l'enregistrement ou d'une erreur réseau.
Type
Error
Returns:
void

async saveReply() → {Promise:.<void:>}

Enregistre une réponse à un commentaire et met à jour l'interface utilisateur en conséquence. Cette fonction récupère le contenu de la réponse à partir d'une zone de texte, vérifie qu'il n'est pas vide, puis envoie une requête pour enregistrer la réponse. En cas de succès : - Affiche un message de confirmation. - Vide la zone de texte et cache le formulaire de réponse. - Affiche la nouvelle réponse dans l'interface utilisateur et met à jour le nombre de réponses. En cas d'échec : - Affiche un message d'erreur et consigne l'erreur dans la console.
Throws:
Si une erreur survient lors de l'envoi de la requête ou de l'enregistrement de la réponse.
Type
Error
Returns:
Promise:.<void:> - - Une promesse qui se résout une fois la réponse enregistrée et l'interface mise à jour.

save_option()

Permet de sauvegarder une option rapide

save_response()

Open the dialog to save a new canned response

scrollIntoView()

Scrolls specified element into view of its parent. element {Object} The element to be visible. spot {Object} An object with optional top and left properties, specifying the offset from the top left edge.

send_francetransfert_message()

Envoi du message via le service France Transfert (appel Ajax)

send_melanissimo_message()

Envoi du message via le service Melanissimo (appel Ajax)

send_with_francetransfert()

Retour de l'event plugin.send_francetransfert

send_with_melanissimo()

Retour de l'event plugin.send_melanissimo

serialize_recurrence()

Gather recurrence settings from form

set_recurrence_edit()

Set recurrence form according to the given event/task record

set_title(integer)

Positionne le count dans le titre
Parameters:
Name Type Description
integer count

settings_da_set_email_recup(data, connector) → {Object}

Parameters:
Name Type Description
data Object
connector Connector
Returns:
Object

show_password_change()

Show password change page as jquery UI dialog

show_rcube_manage_labels()

Show manage labels page as jquery UI dialog

snooze_dropdown()

Show a drop-down menu with a selection of snooze times

tasklist_options_menu()

Tasks list options dialog

text2html()

Simple plaintext to HTML converter, makig URLs clickable

text_color()

Finds text color for specified background color

toggleModifyComment(uid) → {void}

Basculer l'affichage entre le texte du commentaire et le champ de texte de modification. Cette fonction permet d'afficher ou de masquer la section de modification du commentaire en fonction de l'état actuel de l'affichage.
Parameters:
Name Type Description
uid string L'identifiant unique du commentaire à modifier.
Returns:
void

trigger(String, Object)

Modified Triggers browser event
Parameters:
Name Type Description
String eventName
Object data - Add properties to event object

unlock_saving()

Remove saving lock and free the UI for new input

use_signature()

Enregistrement de la signature dans la conf Roundcube

validate_message() → {Boolean}

Validation du message au moment de l'envoi
Returns:
Boolean

validate_message() → {Boolean}

Validation du message au moment de l'envoi
Returns:
Boolean

value()

Teardown component

value()

Teardown component

value()

Teardown component

value()

Teardown component

value()

Teardown component

value()

Teardown component

value()

Teardown component

value()

Create toast and append it to toast container

value()

Get Instance

value()

Teardown component

value()

Teardown component

value()

Teardown component

value()

Teardown component

value()

Get Chips Data

value()

Handle Input Focus

value()

Teardown component

value()

Teardown component

value()

Teardown component

value()

Teardown component

value()

Teardown component

value()

Teardown component

value()

Teardown component

value()

Teardown component

value()

Teardown component

async wait(func, waitTime)

Attend que la fonction soit vrai
Parameters:
Name Type Default Description
func function
waitTime number 500 ms

Type Definitions

Bounding

Properties:
Name Type Description
left Number left offset coordinate
top Number top offset coordinate
width Number
height Number

Bounding

Properties:
Name Type Description
left Number left offset coordinate
top Number top offset coordinate
width Number
height Number

CalendarLoaderWrapper

Properties:
Name Type Description
Instance CalendarLoader Instance de CalendarLoader

ChatStatus

Properties:
Name Type Description
status string
message string

Edges

Properties:
Name Type Description
top Boolean If the top edge was exceeded
right Boolean If the right edge was exceeded
bottom Boolean If the bottom edge was exceeded
left Boolean If the left edge was exceeded

Edges

Properties:
Name Type Description
top Boolean If the top edge was exceeded
right Boolean If the right edge was exceeded
bottom Boolean If the bottom edge was exceeded
left Boolean If the left edge was exceeded

EventClickCallback(e) → {void}

Callback d'un évènement au clique
Parameters:
Name Type Description
e MouseEvent Evènement reçu
Returns:
void

EventHoverCallback(e) → {void}

Callback d'un évènement au survol
Parameters:
Name Type Description
e MouseEvent Evènement reçu
Returns:
void

EventMouseEnterCallback(e) → {void}

Callback d'un évènement d'un évènement à l'entrée de la souris
Parameters:
Name Type Description
e MouseEvent Evènement reçu
Returns:
void

EventMouseLeaveCallback(e) → {void}

Callback d'un évènement d'un évènement à la sortie de la souris
Parameters:
Name Type Description
e MouseEvent Evènement reçu
Returns:
void

EventSourceCallback(start, end, timezone, callback)

Parameters:
Name Type Description
start external:moment
end external:moment
timezone string
callback function

FrameManagerNoModuleHelper

Properties:
Name Type Description
Instance FrameManager
Helper FrameManagerWrapperHelper
Has HasCallback
Load LoadFrameManagerCallback
SwitchFrame SwitchFrameCallback

HasCallback() → {boolean}

Returns:
boolean

Key

[(!string | !Symbol | !Number)] Représente une clé

ListenerSetterAfterFunction(callback, task) → {ListenersSetter}

Parameters:
Name Type Description
callback OnAfterSwitchCallback
task string
Returns:
ListenersSetter

ListenerSetterBeforeFunction(callback, task) → {ListenersSetter}

Parameters:
Name Type Description
callback OnBeforeSwitchCallback
task string
Returns:
ListenersSetter

ListenersSetter

Properties:
Name Type Description
OnBeforeSwitch ListenerSetterBeforeFunction
OnAfterSwitch ListenerSetterAfterFunction

async LoadFrameManagerCallback() → {Promise:.<FrameManagerWrapper:>}

Returns:
Promise:.<FrameManagerWrapper:>

MelNotification

Properties:
Name Type Description
category string
content string
created number
event string
isread boolean
local boolean
modified number
title string
uid string

MelPromiseCallback(current_promise, …Arguments) → {*|Promise:.<*:>}

Parameters:
Name Type Attributes Description
current_promise Mel_Promise
Arguments any <repeatable>
Returns:
* | Promise:.<*:>

OnAfterSwitchCallback(args) → {void}

Parameters:
Name Type Description
args Object
Properties
Name Type Description
task string
caller Event
Returns:
void

OnBeforeSwitchCallback(args) → {Object}

Parameters:
Name Type Description
args Object
Properties
Name Type Description
task string
event Event
Returns:
Object - config

PostProcessCallback(data, caller) → {Object}

Parameters:
Name Type Description
data Object
caller Connector:.<T:, Y:>
Returns:
Object

ResourceConfigObject

Properties:
Name Type Description
id string
title string

async SwitchFrameCallback(task, optionsopt) → {Promise:.<void:>}

Parameters:
Name Type Attributes Default Description
task string
options Object <optional>
{}
Properties
Name Type Attributes Default Description
changepage boolean <optional>
true
args Object:.<string:, (string:|number:)> <optional>
<nullable>
null
actions Array:.<string:> <optional>
[]
Returns:
Promise:.<void:>

Tt

Template type

WaitCallback() → {boolean}

Returns:
boolean - Si vrai, la boucle s'arrête.

async WaitCallbackAsync() → {Promise:.<boolean:>}

Returns:
Promise:.<boolean:> - Si vrai, la boucle s'arrête.

chip

Properties:
Name Type Attributes Description
tag String chip tag string
image String <optional>
chip avatar image string