RenderedConnection क्लास
स्क्रीन पर रेंडर किए जा सकने वाले ब्लॉक के बीच कनेक्शन की क्लास.
हस्ताक्षर:
export declare class RenderedConnection extends Connection
एक्सटेंडेड: कनेक्शन
कंस्ट्रक्टर
निर्माता | मॉडिफ़ायर | ब्यौरा |
---|---|---|
(कंस्ट्रक्टर)(सोर्स, टाइप) | RenderedConnection क्लास का एक नया इंस्टेंस बनाता है |
प्रॉपर्टी
प्रॉपर्टी | मॉडिफ़ायर | टाइप | ब्यौरा |
---|---|---|---|
sourceBlock_ | BlockSvg | ||
targetConnection | RenderedConnection | शून्य | वह कनेक्शन जिससे यह कनेक्शन कनेक्ट होता है. कनेक्ट न होने पर शून्य. |
तरीके
तरीका | मॉडिफ़ायर | ब्यौरा |
---|---|---|
closest(maxlimit, dxy) | इस कनेक्शन के साथ काम करने वाला सबसे नज़दीकी कनेक्शन ढूंढें. सभी पैरामीटर, फ़ाइल फ़ोल्डर की इकाइयों में हैं. | |
connect_(childConnection) | protected |
दो कनेक्शन को एक साथ कनेक्ट करें. यह सुपीरियर ब्लॉक पर कनेक्शन है. ज़रूरत के हिसाब से ब्लॉक को फिर से रेंडर करें. |
disconnectInternal(setParent) | इस कनेक्शन से कनेक्ट किए गए दो ब्लॉक डिसकनेक्ट करें. | |
distanceFrom(otherConnection) | फ़ाइल फ़ोल्डर की इकाइयों में इस कनेक्शन और दूसरे कनेक्शन के बीच की दूरी की जानकारी देता है. | |
getOffsetInBlock() | इस कनेक्शन का ऑफ़सेट इसके ब्लॉक के ऊपरी बाएं कोने से पाएं. | |
getSourceBlock() | इस कनेक्शन के लिए सोर्स ब्लॉक पाएं. | |
highlight() | इस कनेक्शन के आस-पास हाइलाइटिंग जोड़ें. | |
isHighlighted() | अगर यह कनेक्शन हाइलाइट किया जाता है, तो 'सही' दिखाता है. ऐसा न होने पर 'गलत' दिखाता है. | |
moveBy(dx, dy) | कनेक्शन के निर्देशांक बदलें. | |
moveTo(x, y) | कनेक्शन के निर्देशांक बदलें. | |
moveToOffset(blockTL) | इस कनेक्शन को ब्लॉक में इसके ऑफ़सेट के ज़रिए दिए गए स्थान और ब्लॉक के ऊपरी बाएं कोने के स्थान पर ले जाएं. | |
onCheckChanged_() | protected |
इस कनेक्शन के साथ काम करने वाले टाइप में बदलाव होने पर कॉल किया जाने वाला फ़ंक्शन. |
respawnShadow_() | protected |
अगर इस कनेक्शन से कोई शैडो ब्लॉक कनेक्ट था, तो शैडो ब्लॉक को फिर से चलाएं. ज़रूरत के हिसाब से ब्लॉक को रेंडर/फिर से रेंडर करें. |
setCheck(check) | किसी कनेक्शन के साथ काम करने की सुविधा बदलना. ज़रूरत के हिसाब से ब्लॉक को फिर से रेंडर करें. | |
setOffsetInBlock(x, y) | इस कनेक्शन का ऑफ़सेट इसके ब्लॉक के ऊपरी बाएं कोने के हिसाब से सेट करें. | |
startTrackingAll() | इस कनेक्शन के साथ-साथ, इस कनेक्शन से जुड़े किसी भी ब्लॉक पर डाउन-स्ट्रीम कनेक्शन को ट्रैक करना शुरू करें. ऐसा तब होता है, जब किसी ब्लॉक को बड़ा किया जाता है. | |
targetBlock() | उस ब्लॉक को दिखाता है जिससे यह कनेक्शन कनेक्ट होता है. | |
unhighlight() | इस कनेक्शन के आस-पास से हाइलाइट किया गया कॉन्टेंट हटाएं. |