সংযোগ শ্রেণী
ব্লকের মধ্যে সংযোগের জন্য ক্লাস।
স্বাক্ষর:
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() | এই পদ্ধতিটি বিকাশকারী পদে (শুধুমাত্র ইংরেজি) এই সংযোগটি বর্ণনা করে একটি স্ট্রিং প্রদান করে। কনসোল লগ এবং ত্রুটিগুলিতে ব্যবহার করার উদ্দেশ্যে। |