blockly > utils > parsing
namespace utils.parsing
Fungsi
Fungsi |
Deskripsi |
checkMessageReferences(message) |
Memvalidasi bahwa referensi %{MSG_KEY} dalam pesan merujuk ke kunci tabel string Msg. |
parseBlockColour(colour) |
Mengurai warna blok dari angka atau string, seperti yang diberikan dalam definisi blok. |
replaceMessageReferences(message) |
Mengganti referensi tabel string dalam pesan, jika pesan berupa string. Misalnya, "%{bky_my_msg}" dan "%{BKY_MY_MSG}" akan diganti dengan nilai dalam Msg['MY_MSG']. |
tokenizeInterpolation(message) |
Mengurai string dengan berapa pun token interpolasi (%1, %2, ...). Ini juga akan menggantikan referensi tabel string (misalnya, %{bky_my_msg} dan %{BKY_MY_MSG} akan diganti dengan nilai di Msg['MY_MSG']). Karakter tanda persentase '%' mungkin dapat di-escape sendiri (mis., '%%'). Karakter baris baru juga akan menjadi output sebagai token string yang berisi satu karakter baris baru. |