Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
blockly > LineCursor > preDelete
Metode LineCursor.preDelete()
Bersiaplah untuk penghapusan blok dengan membuat daftar node yang dapat kita pindahkan kursornya setelah itu dan menyimpannya ke this.potentialNodes.
Setelah penghapusan terjadi, panggil postDelete untuk memindahkannya ke node pertama yang valid dalam daftar tersebut.
Lokasi yang akan dicoba (berdasarkan urutan preferensi) adalah:
- Lokasi saat ini. - Koneksi yang dilampirkan ke blok yang dihapus. - Blok yang terhubung ke koneksi berikutnya dari blok yang dihapus. - Blok induk dari blok yang dihapus. - Lokasi di ruang kerja di bawah blok yang dihapus.
N.B.: Saat blok dihapus, semua blok yang terhubung ke input blok tersebut juga akan dihapus, tetapi tidak termasuk blok yang terhubung ke koneksi berikutnya.
Tanda Tangan:
preDelete(deletedBlock: BlockSvg): void;
Parameter
Parameter |
Jenis |
Deskripsi |
deletedBlock |
BlockSvg |
Blok yang sedang dihapus. |
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 2025-07-25 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 2025-07-25 UTC."],[],[]]