blockly > blockRendering > TopRow
Class blockRendering.TopRow
Objek yang berisi informasi tentang elemen apa yang berada di baris atas blok serta informasi ukuran untuk baris atas. Elemen pada baris atas dapat terdiri dari sudut, topi, pengatur jarak, dan sambungan sebelumnya. Setelah konstruktor ini dipanggil, baris akan berisi semua elemen non-spacer yang diperlukan.
Tanda Tangan:
export declare class TopRow extends Row
Diperluas: Baris
Konstruktor
Konstruktor | Pengubah | Deskripsi |
---|---|---|
(konstruktor)(konstanta) | Membuat instance baru dari class TopRow |
Properti
Properti | Pengubah | Jenis | Deskripsi |
---|---|---|---|
ascenderHeight | angka | Seberapa jauh baris melebihi batasnya. | |
garis batas | angka | Titik awal untuk menggambar baris, ke arah y. Hal ini memungkinkan kita menggambar topi dan bentuk serupa yang tidak dimulai dari aslinya. Harus non-negatif (lihat #2820). | |
koneksi | PreviousConnection | null | 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() |