blockly > RenderedConnection

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() उस ब्लॉक को दिखाता है जिससे यह कनेक्शन कनेक्ट होता है.
अनहाइलाइट() इस कनेक्शन के आस-पास से हाइलाइट हटाएं.