blockly > Nama
Class nama
Class untuk database nama entity (variabel, prosedur, dll).
Tanda Tangan:
export declare class Names
Konstruktor
Properti
Metode
Metode |
Pengubah |
Deskripsi |
sama dengan(nama1, nama2) |
static |
Apakah dua nama entity yang diberikan merujuk ke entity yang sama? Nama blockly tidak peka huruf besar/kecil. |
getDistinctName(name, type) |
|
Konversikan nama entitas Blockly menjadi nama entitas resmi yang dapat diekspor. Pastikan nama ini adalah nama baru yang tidak tumpang-tindih dengan nama yang telah ditentukan sebelumnya. Periksa juga daftar kata yang sudah digunakan untuk bahasa saat ini dan pastikan nama tidak tumpang-tindih. |
getName(nameOrId, type) |
|
Konversikan nama entitas Blockly menjadi nama entitas resmi yang dapat diekspor. |
getUserNames(type) |
|
Menampilkan daftar semua nama buatan pengguna yang diketahui dari jenis nama yang ditentukan. |
populateProcedures(workspace) |
|
Membuat nama untuk prosedur. |
populateVariables(workspace) |
|
Buat nama untuk variabel pengguna, tetapi hanya variabel yang sedang digunakan. |
reset() |
|
Kosongkan database dan mulai dari awal. Kata yang sudah dicadangkan akan dipertahankan. |
setVariableMap(peta) |
|
Tetapkan peta variabel yang memetakan dari nama variabel ke objek variabel. |