blockly > blockRendering > TopRow
Class blockRendering.TopRow
Objek yang berisi informasi tentang elemen apa saja yang ada di baris atas blok serta informasi ukuran untuk baris teratas. Elemen di baris atas dapat terdiri dari sudut, topi, pengatur jarak, dan sambungan sebelumnya. Setelah konstruktor ini dipanggil, baris akan berisi semua elemen non-spasi yang diperlukannya.
Tanda Tangan:
export declare class TopRow extends Row
Memperluas: Baris
Konstruktor
| Konstruktor | Pengubah | Deskripsi |
|---|---|---|
| (konstruktor)(konstanta) | Membuat instance baru dari class TopRow |
Properti
| Properti | Pengubah | Jenis | Deskripsi |
|---|---|---|---|
| ascenderHeight | angka | Seberapa jauh baris memanjang di atas garis batasnya. | |
| kapliner | angka | Titik awal untuk menggambar baris, dalam arah y. Ini memungkinkan kita untuk menggambar topi dan bentuk serupa yang tidak dimulai dari asalnya. Harus non-negatif (lihat #2820). | |
| koneksi | PreviousConnection | null (kosong) | Koneksi sebelumnya di blok, jika ada. | |
| hasPreviousConnection | boolean | Apakah blok memiliki koneksi sebelumnya. |
Metode
| Metode | Pengubah | Deskripsi |
|---|---|---|
| endsWithElemSpacer() | ||
| hasLeftSquareCorner(block) | Menampilkan apakah baris atas memiliki sudut persegi kiri atau tidak. | |
| hasRightSquareCorner(_block) | Menampilkan apakah baris atas memiliki sudut persegi kanan atau tidak. | |
| measure() | ||
| startsWithElemSpacer() |