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