ব্লকলি > রেন্ডারড কানেকশন

রেন্ডারড কানেকশন ক্লাস

স্ক্রীনে রেন্ডার করা হতে পারে এমন ব্লকগুলির মধ্যে সংযোগের জন্য ক্লাস।

স্বাক্ষর:

export declare class RenderedConnection extends Connection implements IContextMenu, IFocusableNode 

প্রসারিত: সংযোগ

ইমপ্লিমেন্ট: IContextMenu , IFocusableNode

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

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

বৈশিষ্ট্য

সম্পত্তি সংশোধক টাইপ বর্ণনা
উৎস ব্লক_ ব্লকএসভিজি
লক্ষ্য সংযোগ রেন্ডারড কানেকশন | নাল সংযোগ এই সংযোগ সংযোগ. সংযুক্ত না হলে নাল।

পদ্ধতি

পদ্ধতি সংশোধক বর্ণনা
হতে পারে ফোকাসড() IFocusableNode.canBeFocused দেখুন।
নিকটতম (maxLimit, dxy) এই সংযোগের নিকটতম সামঞ্জস্যপূর্ণ সংযোগ খুঁজুন। সমস্ত পরামিতি ওয়ার্কস্পেস ইউনিটে রয়েছে।
সংযোগ_(শিশু সংযোগ) protected দুটি সংযোগ একসাথে সংযুক্ত করুন। এটি উচ্চতর ব্লকের সংযোগ। প্রয়োজন অনুযায়ী ব্লক রিরেন্ডার করুন।
সংযোগ বিচ্ছিন্ন করুন অভ্যন্তরীণ (সেট প্যারেন্ট) এই সংযোগ দ্বারা সংযুক্ত দুটি ব্লক সংযোগ বিচ্ছিন্ন করুন।
দূরত্ব থেকে (অন্যান্য সংযোগ) ওয়ার্কস্পেস ইউনিটে এই সংযোগ এবং অন্য সংযোগের মধ্যে দূরত্ব প্রদান করে।
GetFocusable Element() IFocusableNode.getFocusableElement দেখুন।
GetFocusableTree() IFocusableNode.getFocusableTree দেখুন।
getOffsetInBlock() এই সংযোগের অফসেটটি এর ব্লকের উপরের বাম দিকে আপসেট পান।
getSourceBlock() এই সংযোগের জন্য উৎস ব্লক পান.
হাইলাইট() এই সংযোগের চারপাশে হাইলাইটিং যোগ করুন।
হাইলাইট করা হয়েছে() এই সংযোগটি হাইলাইট করা হলে সত্য দেখায়, অন্যথায় মিথ্যা।
মুভবাই (dx, dy) সংযোগের স্থানাঙ্ক পরিবর্তন করুন।
সরান(x, y) সংযোগের স্থানাঙ্ক পরিবর্তন করুন।
moveToOffset(blockTL) এই সংযোগটি ব্লকের মধ্যে অফসেট দ্বারা প্রদত্ত অবস্থানে এবং ব্লকের উপরের বাম কোণে অবস্থানে নিয়ে যান।
onCheckChanged_() protected এই সংযোগের সামঞ্জস্যপূর্ণ ধরন পরিবর্তিত হলে ফাংশন কল করা হবে৷
অননোডব্লার() IFocusableNode.onNodeBlur দেখুন।
onNodeFocus() IFocusableNode.onNodeFocus দেখুন।
respawnShadow_() protected যদি এই সংযোগের সাথে একটি সংযুক্ত থাকে তবে ছায়া ব্লকটি পুনরায় তৈরি করুন। প্রয়োজন অনুযায়ী ব্লক রেন্ডার/রিন্ডার করুন।
সেটচেক(চেক) একটি সংযোগের সামঞ্জস্য পরিবর্তন করুন. প্রয়োজন অনুযায়ী ব্লক রিরেন্ডার করুন।
setOffsetInBlock(x, y) এই সংযোগের অফসেটটি তার ব্লকের উপরের বাম দিকে আপেক্ষিকভাবে সেট করুন।
showContextMenu(e) একটি সংযোগে খোলা হলে প্রসঙ্গ মেনু দেখানো হ্যান্ডেলগুলি। মনে রাখবেন যে সাধারণত প্রসঙ্গ মেনু একটি সংযোগে মাউস দিয়ে খোলা যাবে না, কারণ আপনি একটি সংযোগ নির্বাচন করতে পারবেন না। কিন্তু কীবোর্ড ব্যবহারকারীরা একটি কীবোর্ড শর্টকাট দিয়ে প্রসঙ্গ মেনু খুলতে পারে।
সমস্ত শুরু ট্র্যাকিং() এই সংযোগটি ট্র্যাক করা শুরু করুন, সেইসাথে এই সংযোগের সাথে সংযুক্ত যেকোনো ব্লকে সমস্ত ডাউন-স্ট্রীম সংযোগ। এটি ঘটে যখন একটি ব্লক প্রসারিত হয়।
টার্গেটব্লক() এই সংযোগটি যে ব্লকের সাথে সংযুক্ত তা ফেরত দেয়।
আনহাইলাইট() এই সংযোগের চারপাশে হাইলাইটিং সরান।