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