ব্লকলি > সংযোগ

সংযোগ শ্রেণী

ব্লকের মধ্যে সংযোগের জন্য ক্লাস।

স্বাক্ষর:

export declare class Connection implements IASTNodeLocationWithBlock 

প্রয়োগ: IASTNodeLocationWithBlock

কনস্ট্রাক্টর

কনস্ট্রাক্টর সংশোধক বর্ণনা
(নির্মাতা) (উৎস, প্রকার) Connection শ্রেণীর একটি নতুন উদাহরণ তৈরি করে

বৈশিষ্ট্য

সম্পত্তি সংশোধক টাইপ বর্ণনা
CAN_CONNECT static সংখ্যা দুটি সংযোগ সামঞ্জস্যপূর্ণ কিনা তা পরীক্ষা করার জন্য ধ্রুবক।
REASON_CHECKS_FAILED static সংখ্যা
REASON_DIFFERENT_WORKSPACES static সংখ্যা
REASON_DRAG_CHECKS_FAILED static সংখ্যা
REASON_PREVIOUS_AND_OUTPUT static সংখ্যা
REASON_SELF_CONNECTION static সংখ্যা
REASON_SHADOW_PARENT static সংখ্যা
REASON_TARGET_NULL static সংখ্যা
REASON_WRONG_TYPE static সংখ্যা
উৎস ব্লক_ protected ব্লক
লক্ষ্য সংযোগ সংযোগ | নাল সংযোগ এই সংযোগ সংযোগ. সংযুক্ত না হলে নাল।
টাইপ সংখ্যা

পদ্ধতি

পদ্ধতি সংশোধক বর্ণনা
সংযোগ_(শিশু সংযোগ) protected দুটি সংযোগ একসাথে সংযুক্ত করুন। এটি উচ্চতর ব্লকের সংযোগ।
সংযোগ (অন্যান্য সংযোগ) এই সংযোগটি অন্য সংযোগে সংযুক্ত করুন।
সংযোগ বিচ্ছিন্ন() এই সংযোগ বিচ্ছিন্ন করুন.
সংযোগ বিচ্ছিন্ন করুন অভ্যন্তরীণ (সেট প্যারেন্ট) protected এই সংযোগ দ্বারা সংযুক্ত দুটি ব্লক সংযোগ বিচ্ছিন্ন করুন।
getCheck() একটি সংযোগ এর সামঞ্জস্য পান.
GetConnectionFor OrphanedConnection(স্টার্টব্লক, অরফান কানেকশন) static সংযোগ ফেরত দেয় (স্টার্টব্লক থেকে শুরু করে) যা প্রদত্ত সংযোগ গ্রহণ করবে। এর মধ্যে সামঞ্জস্যপূর্ণ সংযোগের ধরন এবং সংযোগ পরীক্ষা অন্তর্ভুক্ত রয়েছে।
পিতামাতা এবং শিশু সংযোগ পান() protected এই সংযোগ এবং এটি যে সংযোগের সাথে সংযুক্ত তা দেওয়া অভিভাবক সংযোগ (উচ্চতর) এবং শিশু সংযোগ (নিকৃষ্ট) প্রদান করে।
getShadowDom(রিটার্ন কারেন্ট) সংযোগের ছায়া ব্লকের xml উপস্থাপনা প্রদান করে।
getShadowState(রিটার্ন কারেন্ট) সংযোগের ছায়া ব্লকের ক্রমিক বস্তুর উপস্থাপনা প্রদান করে।
getSourceBlock() এই সংযোগের জন্য উৎস ব্লক পান.
সংযুক্ত() সংযোগ কি সংযুক্ত?
isSuperior() সংযোগটি কি একটি উচ্চতর ব্লকের অন্তর্গত (উৎস স্ট্যাকের উচ্চতর)?
onCheckChanged_() protected এই সংযোগের সামঞ্জস্যপূর্ণ ধরন পরিবর্তিত হলে ফাংশন কল করা হবে৷
পুনরায় সংযোগ করুন (ব্লক, ইনপুট নাম) প্রদত্ত ব্লকে প্রদত্ত নামের সাথে ইনপুটে এই সংযোগটি পুনরায় সংযোগ করে। যদি সেই ইনপুটের সাথে ইতিমধ্যেই একটি সংযোগ সংযুক্ত থাকে তবে সেই সংযোগটি বিচ্ছিন্ন হয়ে যায়।
respawnShadow_() protected যদি এই সংযোগের সাথে একটি সংযুক্ত থাকে তবে ছায়া ব্লকটি পুনরায় তৈরি করুন।
সেটচেক(চেক) একটি সংযোগের সামঞ্জস্য পরিবর্তন করুন.
সেটশ্যাডোডম(ছায়াডোম) সংযোগের ছায়া ব্লক পরিবর্তন করে।
সেটশ্যাডোস্টেট(ছায়াস্টেট) সংযোগের ছায়া ব্লক পরিবর্তন করে।
টার্গেটব্লক() এই সংযোগটি যে ব্লকের সাথে সংযুক্ত তা ফেরত দেয়।
toString() এই পদ্ধতিটি বিকাশকারী পদে (শুধুমাত্র ইংরেজি) এই সংযোগটি বর্ণনা করে একটি স্ট্রিং প্রদান করে। কনসোল লগ এবং ত্রুটিগুলিতে ব্যবহার করার উদ্দেশ্যে।