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() |