blockly > VariableMap

Class VariableMap

Class untuk peta variabel. Ini berisi struktur data kamus dengan jenis variabel sebagai kunci dan daftar variabel sebagai nilai. Daftar variabel adalah jenis yang ditunjukkan oleh kunci.

Tanda Tangan:

export declare class VariableMap 

Konstruktor

Konstruktor Pengubah Deskripsi
(konstruktor)(ruang kerja) Membuat instance baru dari class VariableMap

Properti

Properti Pengubah Jenis Deskripsi
ruang kerja Ruang kerja

Metode

Metode Pengubah Deskripsi
clear() Hapus peta variabel. Mengaktifkan peristiwa untuk setiap penghapusan.
createVariable(name, opt_type, opt_id) Buat variabel dengan nama tertentu, jenis opsional, dan ID opsional.
deleteVariable(variable) Hapus variabel.
deleteVariableById(id) Hapus variabel dengan ID yang diteruskan dan semua penggunaannya dari ruang kerja ini. Dapat meminta konfirmasi pengguna.
getAllVariableNames() Menampilkan semua nama variabel dari semua jenis.
getAllVariables() Menampilkan semua variabel dari semua jenis.
getVariable(name, opt_type) Temukan variabel dengan nama dan jenis yang diberikan, lalu tampilkan variabel tersebut. Menampilkan null jika tidak ditemukan.
getVariableById(id) Temukan variabel dengan ID yang diberikan dan tampilkan. Menampilkan null jika tidak ditemukan.
getVariablesOfType(type) Mendapatkan daftar yang berisi semua variabel dari jenis yang ditentukan. Jika jenisnya null, tampilkan daftar variabel dengan jenis string kosong.
getVariableUsesById(id) Temukan semua penggunaan variabel bernama.
renameVariableById(id, newName) Mengganti nama variabel dengan memperbarui namanya di peta variabel. Identifikasi variabel yang akan diganti namanya dengan ID yang diberikan.