Survei Riset: Ceritakan pengalaman Anda dengan Blockly
Mulai survei
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
blockly > Variabel > createVariableButtonHandler
Menangani "Buat Variabel" di kategori {i>toolbox<i} variabel {i>default<i}. Tindakan ini akan meminta nama variabel kepada pengguna, termasuk dialog ulang jika nama sudah digunakan di antara variabel ruang kerja.
Pengendali tombol kustom dapat didelegasikan ke fungsi ini, sehingga jenis variabel dan pemrosesan setelah pembuatan dapat dilakukan. Penyesuaian yang lebih kompleks (misalnya, meminta jenis variabel) berada di luar cakupan fungsi ini.
Tanda Tangan:
export declare function createVariableButtonHandler(workspace: Workspace, opt_callback?: (p1?: string | null) => void, opt_type?: string): void;
Parameter
Parameter |
Jenis |
Deskripsi |
ruang kerja |
Ruang kerja |
Ruang kerja tempat membuat variabel. |
opt_callback |
(p1?: string | null) => kosong |
(Opsional) Callback. Nama variabel baru yang dapat diterima akan diteruskan, atau null jika perubahan akan dibatalkan (tombol batal), atau belum ditentukan jika variabel yang ada dipilih. |
opt_type |
string |
(Opsional) Jenis variabel seperti 'int', 'string', atau ''. Ini akan ditetapkan secara default ke '', yang merupakan jenis tertentu. |
Hasil:
void
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-09-09 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-09-09 UTC."],[[["`createVariableButtonHandler` facilitates the creation of new variables within a Blockly workspace, managing user prompts for variable names and handling potential naming conflicts."],["This function can be used by custom button handlers, offering flexibility for defining variable types and incorporating post-creation actions."],["While offering basic variable creation functionality, `createVariableButtonHandler` is not designed for complex customizations like prompting for variable type."],["The function takes the workspace, an optional callback for processing the new variable name, and an optional variable type as parameters."]]],[]]