blockly > blockRendering > TopRow
blockRendering.TopRow sınıfı
Bir bloğun en üst satırı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 gereken tüm boşluk içermeyen öğeleri içerir.
İmza:
export declare class TopRow extends Row
Uzat: 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, sınırın üzerinde ne kadar genişlediği. | |
capline | sayı | Satırı y yönünde çizmek için başlangıç noktası. Bu, başlangıç noktasıyla başlamayan şapkalar ve benzer şekilleri çizmemize olanak tanır. Negatif olmamalıdır (bkz. #2820). | |
bağlantı | PreviousConnection | boş | Varsa bloktaki önceki bağlantı. | |
hasPreviousConnection | boolean | Blokun önceki 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öşesi olup olmadığını döndürür. | |
hasRightSquareCorner(_block) | Üst satırın sağ kare köşesi olup olmadığını döndürür. | |
measure() | ||
startsWithElemSpacer() |