mel_cancellable_html_timer()

Représentation HTML d'une notification avec un timer. Le timer peut être arrêter.

Extends

Classes

mel_cancellable_html_timer

Members

_original_contents :mel_html|Array:.<mel_html:>|string

Données par défaut
Overrides:

ontimerfinished :MelEvent

Actions lorsque le timer est fini
Overrides:

timer :number

Temps en secondes
Overrides:

Methods

addContent(mel_html)

Ajoute un élément enfant
Parameters:
Name Type Description
mel_html mel_html Elément à ajouter
Returns:
- Chaînage
Overrides:

appendTo(mel_html2)

Ajoute cet élément à un html parent
Parameters:
Name Type Description
mel_html2 mel_html2
Returns:
- Chaînage
Overrides:

count() → {number}

Taille des éléments enfants
Returns:
number
Overrides:

create($parent, additionnal_attribs) → {$}

Génère en élément Jquery puis l'attache à un élement jquery parent
Parameters:
Name Type Description
$parent $ Parent de cet élément
additionnal_attribs Object Attributs additionnels
Returns:
$ - Element générer, pas le parent
Overrides:

find_by_class(html_class) → {Enumerable:.<mel_html:>}

Récupère des éléments enfant par une classe
Parameters:
Name Type Description
html_class string Classe que l'on recherche
Returns:
Enumerable:.<mel_html:>
Overrides:

find_by_id(id) → {mel_html|null}

Récupère un élément enfant par son id
Parameters:
Name Type Description
id string Id de l'élément à retrouver
Returns:
mel_html | null
Overrides:

first() → {mel_html}

Récupère le premier élément enfant
Returns:
mel_html
Overrides:

firstOrDefault(_default) → {mel_html|*|null}

Récupère le premier élément enfant ou une valeur par défaut
Parameters:
Name Type Default Description
_default * | null null Renvoyer si first n'éxiste pas
Returns:
mel_html | * | null
Overrides:

generate(additionnal_attribs) → {$}

Génère sous élément Jquery
Parameters:
Name Type Description
additionnal_attribs Object Attributs additionnels
Returns:
$
Overrides:

tryAddClass(html_class)

Ajoute la classe si elle n'éxiste pas déjà
Parameters:
Name Type Description
html_class string
Returns:
- Chaîne
Overrides:

static _alert(alert_type, timer, param2) → {mel_cancellable_html_timer}

Parameters:
Name Type Description
alert_type *
timer *
param2 *