-
-
Récupère le champ principal
Returns:
external:jQuery
- Overrides:
-
-
Initialise le champ en fonction des modes défini dans le constructeur.
- Overrides:
-
-
Essaye d'ajouter l'évènement lié aux modes au champ
Parameters:
Name |
Type |
Description |
$field |
external:jQuery
|
|
event |
string
|
Nom de l'évènement que l'on souhaite ajouter {exemple : 'click'} |
callback |
EventCallback
|
|
Returns:
external:jQuery
- Champ modifié
- Overrides:
-
-
Retourne une heure au format 'DD/MM/YYYY HH:mm' en objet `moment`en utilisant la date d'aujourd'hui pour extraire 'DD/MM/YYYY'.
Parameters:
Name |
Type |
Description |
val |
string
|
Date au format 'HH:mm' |
Returns:
external:moment
-
-
Intialise les champs
Parameters:
Name |
Type |
Attributes |
Default |
Description |
val |
string
|
|
|
Date au format 'HH:mm' |
base_interval |
number
|
|
|
Interval entre la date de fin et la date de début |
min |
string
|
<nullable>
|
null
|
Date au format 'HH:mm'. Le select ne pourra pas avoir une valeur inférieur à cette date. Optionnel |
- Overrides:
-
-
Si le champ est valide ou non
Returns:
boolean
-
-
Action qui sera appelé lorsque le champ change de valeur.
Parameters:
Name |
Type |
Description |
e |
Event
|
|
- Overrides:
-
-
Action qui sera appelé lorsque l'on cliquera sur le champ
En général, appelle Parts~onUpdate
Parameters:
Name |
Type |
Attributes |
Description |
args |
any
|
<repeatable>
|
Le premier argument est généralement un `Event` |
- Overrides:
-
-
Action qui sera appelé lorsque le champ changera de valeur alors que le focus est toujours dessus.
En général, appelle Parts~onUpdate
Parameters:
Name |
Type |
Attributes |
Description |
args |
any
|
<repeatable>
|
Le premier argument est généralement un `Event` |
- Overrides:
-
-
Met à jours le champ
Parameters:
Name |
Type |
Description |
new_value |
*
|
Nouvelle valeur du champ |
- Overrides:
-
-
Vide le select puis appelle `init`
Parameters:
Name |
Type |
Attributes |
Description |
val |
string
|
|
Date au format 'HH:mm' |
base_interval |
number
|
|
Interval entre la date de fin et la date de début |
min |
string
|
<nullable>
|
Date au format 'HH:mm'. Le select ne pourra pas avoir une valeur inférieur à cette date. Optionnel |
-
-
Met à jour le select en ajoutant une option qui n'éxiste pas.
Parameters:
Name |
Type |
Description |
select |
string
|
Id du select |
value |
string
|
Valeur à ajouter. Le format doit être 'HH:mm' |