ब्लॉकली > blockRendering > TopRow

ब्लॉक रेंडरिंग.TopRow क्लास

एक ऑब्जेक्ट, जिसमें यह जानकारी होती है कि किसी ब्लॉक की सबसे ऊपर वाली लाइन में कौनसे एलिमेंट मौजूद हैं. साथ ही, सबसे ऊपर वाली लाइन के साइज़ की जानकारी भी होती है. सबसे ऊपर की पंक्ति में कोने, हैट, स्पेसर, और पिछले कनेक्शन हो सकते हैं. इस कंस्ट्रक्टर को कॉल करने के बाद, लाइन में वे सभी गैर-स्पेसर एलिमेंट होंगे जिनकी इसकी ज़रूरत है.

हस्ताक्षर:

export declare class TopRow extends Row 

एक्सटेंडेड: पंक्ति

कंस्ट्रक्टर

निर्माता मॉडिफ़ायर ब्यौरा
(कंस्ट्रक्टर)(कॉन्सटेंट) TopRow क्लास का एक नया इंस्टेंस बनाता है

प्रॉपर्टी

प्रॉपर्टी मॉडिफ़ायर टाइप ब्यौरा
ascenderHeight संख्या पंक्ति अपनी कैपलाइन से कितना ऊपर फैली हुई है.
कैपलाइन संख्या y दिशा में पंक्ति बनाने का शुरुआती पॉइंट. इससे हम ऐसे टोपियां और मिलते-जुलते आकार बना सकते हैं जो मूल पर शुरू नहीं होते. वैल्यू, नेगेटिव नहीं होनी चाहिए (#2820 देखें).
कनेक्शन PreviousConnection | शून्य अगर कोई है, तो ब्लॉक पर पिछला कनेक्शन.
hasPreviousConnection बूलियन ब्लॉक का पहले से कोई कनेक्शन है या नहीं.

तरीके

तरीका मॉडिफ़ायर ब्यौरा
endsWithElemSpacer()
hasLeftSquareCorner(block) यह बताता है कि सबसे ऊपर वाली पंक्ति में बायां वर्गाकार कोना है या नहीं.
hasRightSquareCorner(_block) यह बताता है कि सबसे ऊपर वाली पंक्ति का दायां वर्ग कोना है या नहीं.
measure()
startsWithElemSpacer()