Survei Riset: Ceritakan pengalaman Anda dengan Blockly
Mulai survei
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
blockly > IDragTarget
Antarmuka IDragTarget
Antarmuka untuk komponen dengan perilaku khusus saat blok atau balon ditarik atau dijatuhkan di atasnya.
Tanda Tangan:
export interface IDragTarget extends IComponent
Memperluas: IComponent
Metode
Metode |
Deskripsi |
getClientRect() |
Menampilkan persegi panjang pembatas area target tarik dalam satuan piksel yang relatif terhadap area pandang. |
onDragEnter(dragElement) |
Menangani saat kursor dengan blok atau balon memasuki target tarik ini. |
onDragExit(dragElement) |
Menangani saat kursor dengan blok atau balon keluar dari target tarik ini. |
onDragOver(dragElement) |
Menangani saat kursor dengan blok atau balon ditarik ke atas target tarik ini. |
onDrop(dragElement) |
Menangani saat blok atau balon diletakkan pada komponen ini. Seharusnya tidak menangani penghapusan di sini. |
shouldPreventMove(dragElement) |
Menampilkan apakah blok atau balon yang disediakan tidak boleh dipindahkan setelah dilepas pada komponen ini. Jika true (benar), elemen akan kembali ke tempatnya saat tarik dimulai. |
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-10 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-10 UTC."],[[["The `IDragTarget` interface defines how components interact with drag-and-drop operations involving blocks or bubbles in Blockly."],["It provides methods to handle events like drag enter, exit, over, and drop, as well as to define the drag target area and prevent unwanted moves."],["Developers can implement this interface to create custom components with specific drag-and-drop behaviors in Blockly workspaces."]]],[]]