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.