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 funcfunction Fonction a exécuter après un délai.
delayNumber 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 objObject L'objet
pathObject Le chemin
Returns
-
isEmpty( value ) → {Boolean}
-
Description
La valeur est elle vide ?
Parameters
Name Type Description valueany la valeur à tester
Returns
-
isNone( value ) → {Boolean}
-
Description
La valeur est elle null/vide ?
Parameters
Name Type Description valueany la valeur à tester
Returns
-
isPresent( value ) → {Boolean}
-
Description
La valeur est elle présente ?
Parameters
Name Type Description valueany 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 v1Any Valeur 1 à comparer
v2Any Valeur 2 à comparer
isWeakComparisonBoolean <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 objObject L'objet
pathObject 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 objObject L'objet
pathObject Le chemin
valueany 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 objObject L'objet
propsObject 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 delayNumber Délai d'attente avant l'exécution en ms.
paramsObject Objet qui permet de récupérer le timeout créer pour avoir la possibilité d'annuler l'attente.
Name Type Description timeoutNumber Timeout créé.
Returns