blockly > Prosedürler > ObservableProcedureMap
Procedures.ObservableProcedureMap sınıfı
İmza:
export declare class ObservableProcedureMap extends Map<string, IProcedureModel> implements IProcedureMap
Genişletir: Map<string, IProcedureModel>
Uygulandığı yer: IProcedureMap
Notlar
Bu sınıfın oluşturucusu dahili olarak işaretlendi. Üçüncü taraf kodu, oluşturucuyu doğrudan çağırmamalı veya ObservableProcedureMap sınıfını genişleten alt sınıflar oluşturmamalıdır.
Yöntemler
| Yöntem | Değiştiriciler | Açıklama |
|---|---|---|
| add(proc) | Blokların bulabilmesi için, verilen ProcedureModel'i prosedür modelleri haritasına ekler. | |
| clear() | ProcedureModel'leri prosedür haritasından kaldırır. | |
| delete(id) | Belirtilen kimliğe sahip ProcedureModel'i prosedür haritasından (varsa) siler. | |
| getProcedures() | Bu haritada depolanan tüm prosedürleri döndürür. | |
| set(id; proc) | Belirtilen prosedür modelini prosedür haritasına ekler. |