Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
blockly > Procédures > ObservableProcedureMap
Classe Procedures.ObservableProcedureMap
Signature :
export declare class ObservableProcedureMap extends Map<string, IProcedureModel> implements IProcedureMap
Extension:Map<string, IProcedureModel>
Implémentations:IProcedureMap
Le constructeur de cette classe est marqué comme interne. Le code tiers ne doit pas appeler directement le constructeur ni créer de sous-classes qui étendent la classe ObservableProcedureMap
.
Méthodes
Méthode |
Modificateurs |
Description |
add(proc) |
|
Ajoute le ProcedureModel donné à la carte des modèles de procédure, afin que les blocs puissent le trouver. |
clear() |
|
Supprime tous les ProcedureModel du plan de procédures. |
delete(id) |
|
Supprime le ProcedureModel avec l'ID donné du mappage de procédures (le cas échéant). |
getProcedures() |
|
Renvoie toutes les procédures stockées dans cette carte. |
set(id, proc) |
|
Ajoute le modèle de procédure donné au plan de procédures. |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/25 (UTC)."],[],["The `ObservableProcedureMap` class, extending `Map`, manages a collection of `IProcedureModel` objects. Key actions include adding procedures via `add` or `set`, removing them with `delete` or `clear` for all, and retrieving all stored procedures using `getProcedures`. This class implements the `IProcedureMap` interface. The constructor is internal, preventing direct instantiation by third-party code.\n"]]