mel_html_timer(timer, contents)

Représentation HTML d'une notification avec un timer

new mel_html_timer(timer, contents)

Constructeur de la classe
Parameters:
Name Type Default Description
timer number Temps en seconde
contents mel_html | Array:.<mel_html:> | string null Texte écrit dans la notification

Extends

Classes

mel_html_timer

Members

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

Données par défaut

ontimerfinished :MelEvent

Actions lorsque le timer est fini

timer :number

Temps en secondes

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

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:
$

tryAddClass(html_class)

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