blockly > VariableMap

VariableMap sınıfı

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

İmza:

export declare class VariableMap 

Markalar

Marka Değiştiriciler Açıklama
(structor)(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 etkinlik tetikler.
createVariable(name, opt_type, opt_id) Belirli bir ad, isteğe bağlı tür ve isteğe bağlı kimlikle bir değişken oluşturun.
deleteVariable(variable) Değişken silin.
deleteVariableById(id) Kimliğe göre iletilen bir değişkeni ve değişkenin tüm kullanımlarını bu çalışma alanından silin. Kullanıcıdan onay isteyebilir.
getAllVariableNames() Her türden değişken adlarının tamamını döndürür.
getAllVariables() Tüm türlerdeki değişkenleri döndürür.
getVariable(name, opt_type) Belirtilen ada ve türe göre değişkeni bulup döndürün. Bulunmaması durumunda null değerini döndürür.
getVariableById(id) Belirtilen kimliğe göre değişkeni bulup döndürün. Bulunamadıysa null değerini döndürür.
getVariablesOfType(type) Belirli bir 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ür.
getVariableUsesById(id) Adlandırılmış bir değişkenin tüm kullanımlarını bulma.
renameVariableById(id, newName) Değişken haritasındaki adını güncelleyerek bir değişkeni yeniden adlandırma Verilen kimlikle yeniden adlandırılacak değişkeni tanımlayın.