Section courante

A propos

Section administrative du site

EventList

Liste d'événements
Postman

Description

Cette classe contient une liste d'événements.

Liste des méthodes

Nom Syntaxe Description
EVENTLIST new EventList(parent, populate) Ce construction permet de gérer la résolution des événements des parents. Si un ItemGroup contient un ensemble d'événements, chaque élément de ce groupe héritera de ces événements de son parent, et ainsi de suite.
ISEVENTLIST isEventList(obj) → {Boolean} Cette méthode permet de vérifier si l'objet donné est un EventList.
ADD add(item) Cette méthode permet d'ajouter un élément ou une définition d'élément à cette liste.
ALL all() → {Object} Cette méthode permet de retourner une cartographie de tous les éléments.
APPEND append(item) Cette méthode permet d'ajouter ou de déplacer un élément à la fin de cette liste.
ASSIMILATE assimilate(source, prune opt) Cette méthode permet d'ajouter ou de mettre à jour des valeurs à partir d'une liste source.
CLEAR clear() Cette méthode permet de supprimer tous les éléments de la liste.
COUNT count() → {Number} Cette méthode permet de retourner la longueur de la PropertyList.
EACH each(iterator, context) Cette méthode permet d'indiquer une itération sur chaque élément de cette liste.
EACHPARENT eachParent(iterator, context opt) Cette méthode permet d'indiquer une itération sur tous les parents de la liste de propriétés.
FILTER filter(rule, context) Cette méthode permet d'appliquer une règle de filtre avec un contexte.
FIND find(rule, contextopt) → {Item|ItemGroup} Cette méthode permet de rechercher un élément dans le groupe d'éléments.
GET get(key) → {PropertyList.Type|*} Cette méthode permet de demander la valeur d'un élément de cette liste. Ceci est similaire à PropertyList.one sauf qu'il renvoie la valeur du type sous-jacent du contenu de la liste au lieu de l'élément lui-même.
HAS has(item, valueopt) → {Boolean} Cette méthode permet de vérifier si un élément existe dans cette liste.
IDX idx(index) → {PropertyList.Type} Cette méthode permet de demander un membre de cette liste par son index.
INDEXOF indexOf(item) → {Number} Cette méthode permet de trouver l'index d'un élément dans cette liste.
INSERT insert(item, before opt) Cette méthode permet d'insérer un élément à la fin de cette liste. Lorsqu'un membre de référence spécifié via le second paramètre est trouvé, le membre est inséré à un index avant le membre de référence.
INSERTAFTER insertAfter(item, afteropt) Cette méthode permet d'insérer un élément à la fin de cette liste. Lorsqu'un membre de référence spécifié via le second paramètre est trouvé, le membre est inséré à un index après le membre de référence.
LISTENERS listeners(name) → {Array.Event} Cette méthode permet de retourner un tableau d'écouteurs filtrés par le nom de l'écouteur.
LISTENERSOWN listenersOwn(name) → {Array.Event} Cette méthode permet de retourner tous les événements avec des écouteurs spécifiques uniquement dans cette liste.
MAP map(iterator, context) Cette méthode permet d'indiquer une itération sur la liste des propriétés.
ONE one(id) → {PropertyList.Type} Cette méthode permet de demander l'élément de cette liste par référence d'identificateur. Si plusieurs valeurs sont autorisées, la dernière valeur est renvoyée.
POPULATE populate(items) Cette méthode permet de charger un ou plusieurs éléments.
PREPEND prepend(item) Cette méthode permet d'ajouter ou de déplacer un élément au début de cette liste.
REDUCE reduce(iterator, accumulator, context) Cette méthode permet d'indiquer une itération sur la liste des propriétés et accumule le résultat.
REMOVE remove(predicate, context) Cette méthode permet de supprimer tous les éléments de la PropertyList pour lesquels le prédicat renvoie la vérité.
REPOPULATE repopulate(items) Cette méthode permet d'effacer la liste et d'ajouter de nouveaux éléments.
TOOBJECT toObject(excludeDisabled opt, nullable, caseSensitiveopt, nullable, multiValue opt, nullable, sanitizeKeys opt) → {Object} Cette méthode permet de convertir une liste de propriétés en un objet où la clef est _postman_propertyIndexKey et la valeur est déterminée par la fonction valueOf.
TOSTRING toString() → {String} Cette méthode permet d'ajouter la possibilité de convertir une liste en chaîne à condition que son format sous-jacent ait une fonction unparse définie.
UPSERT upsert(item) → (nullable) {Boolean} Cette méthode permet d'ajouter un élément ou mettre à jour un élément existant.


Dernière mise à jour : Vendredi, le 27 janvier 2023