blockly > VariableMap

VariableMap sınıfı

Değişken harita için sınıf. Bu, değişken türlerinin anahtar ve değer olarak değişken listelerinin bulunduğu bir sözlük veri yapısı içerir. Değişkenler listesi, anahtarın belirttiği türdür.

İmza:

export declare class VariableMap 

Markalar

Marka Değiştiriciler Açıklama
(kurucu)(workspace) VariableMap sınıfının yeni bir örneğini oluşturur

Özellikler

Özellik Değiştiriciler Tür Açıklama
çalışma alanı Workspace

Yöntemler

Yöntem Değiştiriciler Açıklama
clear() Değişken eşlemesini temizleyin. Her silme işleminde etkinlikleri tetikler.
createVariable(name, opt_type, opt_id) Belirli bir ada, isteğe bağlı türe ve isteğe bağlı kimliğe sahip bir değişken oluşturun.
deleteVariable(variable) Bir değişkeni silin.
deleteVariableById(id) Bu çalışma alanında iletilen kimliğe ve tüm kullanımlarına göre değişkenler silin. Kullanıcıdan onay isteyebilir.
getAllVariableNames() Tüm türlerdeki değişken adlarının tümünü döndürür.
getAllVariables() Her türden tüm değişkenleri döndürür.
getVariable(name, opt_type) Verilen ada ve türe göre değişkeni bulup döndürün. Bulunamazsa null değerini döndürür.
getVariableById(id) Verilen kimliğe göre değişkeni bulup döndürün. Bulunamazsa null değerini döndürün.
getVariablesOfType(type) Belirtilen türdeki tüm değişkenleri içeren bir liste alın. Tür null ise, boş dize türüne sahip değişkenlerin listesini döndürün.
getVariableUsesById(id) Adlandırılmış bir değişkenin tüm kullanımlarını bulma
renameVariableById(id, newName) Değişken eşlemesindeki adını güncelleyerek bir değişkeni yeniden adlandırın. Verilen kimlikle yeniden adlandırılacak değişkeni tanımlayın.