Namespace prosedur
Class
Class | Deskripsi |
---|---|
ObservableProcedureMap |
Fungsi
Fungsi | Deskripsi |
---|---|
allProcedures(root) | Menemukan semua definisi prosedur yang dibuat pengguna di ruang kerja. |
findLegalName(name, block) | Memastikan tidak ada dua prosedur yang bernama identik. Gunakan nama prosedur yang diusulkan, dan tampilkan nama resmi, yaitu nama yang tidak kosong dan tidak bertentangan dengan prosedur lain. |
flyoutCategory(workspace) | Buat blok yang diperlukan oleh pesawat terbang untuk kategori prosedur. |
getCallers(name, workspace) | Temukan semua pemanggil dari prosedur yang dinamai. |
getDefinition(name, workspace) | Temukan blok definisi untuk prosedur yang dinamai. |
isNameUsed(name, workspace, opt_exclude) | Menampilkan jika nama yang diberikan sudah menjadi nama prosedur. |
isProcedureBlock(block) | Jenis guard yang memeriksa apakah blok yang diberikan adalah blok prosedur. |
mutateCallers(defBlock) | Ketika definisi prosedur mengubah parameternya, temukan dan edit semua pemanggilnya. |
ganti nama(ini, nama) | Mengganti nama prosedur. Dipanggil oleh kolom yang dapat diedit. |
Antarmuka
Antarmuka | Deskripsi |
---|---|
IParameterModel | Model data untuk suatu prosedur. |
IProcedureBlock | Antarmuka untuk blok yang memodelkan prosedur. |
IProcedureMap | |
IProcedureModel | Model data untuk suatu prosedur. |
Variabel
Variabel | Deskripsi |
---|---|
CATEGORY_NAME | String untuk digunakan dalam atribut "custom" suatu kategori di XML toolbox. String ini menunjukkan bahwa kategori harus diisi secara dinamis dengan blok prosedur. Lihat juga Blockly.Variables.CATEGORY_NAME dan Blockly.VariablesDynamic.CATEGORY_NAME. |
DEFAULT_ARG | Argumen default untuk blokproc_mutatorarg. |
Ketik Alias
Jenis Alias | Deskripsi |
---|---|
ProcedureTuple | Cara lama untuk merepresentasikan tanda tangan prosedur. Elemen tersebut adalah: nama, nama parameter, dan apakah elemen tersebut memiliki nilai hasil. |