Methods
-
debounce( func, delay ) → {function}
-
Description
Retourne un méthode qui retarde les répétitions d'exécution d'une autre méthode.
Parameters
Name Type Description func
function Fonction a exécuter après un délai.
delay
Number Délai d'attente avant l'exécution en ms.
Returns
-
get( obj, path ) → {any}
-
Description
Obtient la valeur d'un objet suivant un chemin.
Parameters
Name Type Description obj
Object L'objet
path
Object Le chemin
Returns
-
isEmpty( value ) → {Boolean}
-
Description
La valeur est elle vide ?
Parameters
Name Type Description value
any la valeur à tester
Returns
-
isNone( value ) → {Boolean}
-
Description
La valeur est elle null/vide ?
Parameters
Name Type Description value
any la valeur à tester
Returns
-
isPresent( value ) → {Boolean}
-
Description
La valeur est elle présente ?
Parameters
Name Type Description value
any la valeur à tester
Returns
-
isValuesEqual( v1, v2 [, isWeakComparison ] )
-
Description
Compare deux valeurs de tous types.
Les tableaux sont comparés élément par élément.
Parameters
Name Type Attributes Description v1
Any Valeur 1 à comparer
v2
Any Valeur 2 à comparer
isWeakComparison
Boolean <optional> activer la comparaison faible
Returns
-
notifyPropertyChange( obj, path )
-
Description
Permet de déclencher les mises à jours de liaison ou évènement de changement de propriété suivant un chemin.
Parameters
Name Type Description obj
Object L'objet
path
Object Le chemin à notifier
-
set( obj, path, value )
-
Description
Assigne la valeur à un objet suivant un chemin.
Permet de déclencher les mises à jours de liaison ou évènement de changement de propriété.
Parameters
Name Type Description obj
Object L'objet
path
Object Le chemin
value
any la valeur à placer.
-
setProperties( obj, props )
-
Description
Assigne des valeurs à un objet suivant plusieurs chemin.
Permet de déclencher les mises à jours de liaison ou évènement de changement de propriété.
Parameters
Name Type Description obj
Object L'objet
props
Object Les valeurs à placer.
-
<async> wait( delay, params ) → {Promise}
-
Description
Méthode asynchrone qui permet d'attendre un délai avant d'exécuter la suite du code.
Parameters
Name Type Description delay
Number Délai d'attente avant l'exécution en ms.
params
Object Objet qui permet de récupérer le timeout créer pour avoir la possibilité d'annuler l'attente.
Name Type Description timeout
Number Timeout créé.
Returns