blockly > geras > RenderInfo

geras.RenderInfo क्लास

एक ऑब्जेक्ट, जिसमें इस ब्लॉक को बनाने के लिए साइज़ की पूरी जानकारी शामिल है. इसे जेरा रेंडरर के लिए पसंद के मुताबिक बनाया गया है.

यह माप पास, ब्लॉक में बदलावों को लागू नहीं करता है (हालांकि, फ़ील्ड getSize() को कॉल करने पर फिर से रेंडर करना चुन सकते हैं). हालांकि, इसे बार-बार कॉल करना महंगा हो सकता है.

हस्ताक्षर:

export declare class RenderInfo extends BaseRenderInfo 

बढ़ावा दें: BaseRenderInfo

कंस्ट्रक्टर

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

प्रॉपर्टी

प्रॉपर्टी मॉडिफ़ायर Type ब्यौरा
constants_ ConstantProvider
renderer_

protected

readonly

रेंडरर

तरीके

तरीका मॉडिफ़ायर ब्यौरा
addElemSpacing_()
addInput_(input, ActiveRow)
alignRowElements_()
finalize_()
getDesiredRowWidth_(row)
getElemCenterline_(पंक्ति, elem)
getInRowSpacing_(prev, next)
getRenderer() ब्लॉक रेंडरर का इस्तेमाल करें.
getSpacerRowHeight_(prev, next)
populateBottomRow_()