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. |