blockly > blockRendering > TopRow

blockRendering.TopRow sınıfı

Bir bloğun üst sırasında hangi öğelerin bulunduğuna ve üst satıra ilişkin boyut bilgilerini içeren nesne. Üst sıradaki öğeler köşeler, şapkalar, ara parçalar ve önceki bağlantılardan oluşabilir. Bu oluşturucu çağrıldıktan sonra, satır ihtiyaç duyduğu tüm boşluk olmayan öğeleri içerir.

İmza:

export declare class TopRow extends Row 

Uzatmalar: Satır

Markalar

Marka Değiştiriciler Açıklama
(kurucu)(sabit değerler) TopRow sınıfının yeni bir örneğini oluşturur

Özellikler

Özellik Değiştiriciler Tür Açıklama
ascenderHeight sayı Satırın, üst çizgisinin üstüne ne kadar ulaştığı.
kısa çizgi sayı Satırı y yönünde çizmenin başlangıç noktası. Bu şekilde, başlangıçta başlamayan şapkalar ve benzer şekiller çizebiliriz. Negatif olmamalıdır (bkz. #2820).
bağlantı PreviousConnection | null Bloktaki önceki bağlantı (varsa).
hasPreviousConnection boolean Bloğun daha önce yapılmış bir bağlantısının olup olmadığı.

Yöntemler

Yöntem Değiştiriciler Açıklama
endsWithElemSpacer()
hasLeftSquareCorner(block) Üst satırın sol kare köşesinin olup olmadığını döndürür.
hasRightSquareCorner(_block) Üst satırın sağ kare köşesinin olup olmadığını döndürür.
measure()
startsWithElemSpacer()