Antarmuka IVariableMap
Peta variabel adalah objek penampung yang bertanggung jawab untuk menyimpan dan mengelola kumpulan variabel yang dirujuk di ruang kerja.
Setiap metode ini dapat menentukan invarian tentang nama dan jenis yang sah, dan menampilkan error jika tidak terpenuhi.
Tanda Tangan:
export interface IVariableMap<T extends IVariableModel<IVariableState>>
Metode
Metode | Deskripsi |
---|---|
addVariable(variable) | |
changeVariableType(variable, newType) | |
clear() | |
createVariable(name, id, type) | Membuat variabel baru dengan nama yang diberikan. Jika ID tidak ditentukan, peta variabel akan membuatnya. Menampilkan variabel baru. |
deleteVariable(variable) | |
getAllVariables() | |
getTypes() | Menampilkan daftar kumpulan jenis variabel yang dikelola oleh peta variabel ini. |
getVariable(name, type) | Menampilkan variabel dengan nama yang diberikan, atau null jika tidak ditemukan. Jika type diberikan, jenis variabel juga harus cocok, atau null harus ditampilkan. |
getVariableById(id) | |
getVariablesOfType(type) | Menampilkan daftar semua variabel dari jenis tertentu yang dikelola oleh peta variabel ini. |
renameVariable(variable, newName) | Mengubah nama variabel yang diberikan menjadi nama yang disediakan dan menampilkan variabel yang diganti namanya. |