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