ব্লকলি > আইকন > আইকন

আইকন।আইকন ক্লাস

বিমূর্ত আইকন ক্লাস। আইকনগুলি হল ভিজ্যুয়াল উপাদান যা ব্লকের শীর্ষ-শুরু কোণায় থাকে। সাধারণত তারা ক্ষেত্রগুলির বিপরীতে একটি ব্লক সম্পর্কে আরও "মেটা" তথ্য প্রদান করে (যেমন সতর্কতা বা মন্তব্য), যা একটি ব্লক কীভাবে কাজ করে তার সাথে সম্পর্কিত "প্রকৃত" তথ্য প্রদান করে।

স্বাক্ষর:

export declare abstract class Icon implements IIcon 

ইমপ্লিমেন্টস: আইকন

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

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

বৈশিষ্ট্য

সম্পত্তি সংশোধক টাইপ বর্ণনা
offsetInBlock protected সমন্বয় ওয়ার্কস্পেস ইউনিটে এই আইকনের অবস্থান টপ-স্টার্টের ব্লকের তুলনায়।
সোর্সব্লক protected ব্লক
svgRoot protected SVGGE উপাদান | নাল রুট svg উপাদানটি দৃশ্যত এই আইকনটিকে উপস্থাপন করে।
টুলটিপ protected টুলটিপ।টিপইনফো এই আইকনের টুলটিপ।
কর্মক্ষেত্র অবস্থান protected সমন্বয় ওয়ার্কস্পেস স্থানাঙ্কে এই আইকনের অবস্থান।

পদ্ধতি

পদ্ধতি সংশোধক বর্ণনা
রঙ প্রয়োগ করুন()
হতে পারে ফোকাসড() IFocusableNode.canBeFocused দেখুন।
নিষ্পত্তি()
GetFocusable Element() IFocusableNode.getFocusableElement দেখুন।
GetFocusableTree() IFocusableNode.getFocusableTree দেখুন।
getSize()
getSourceBlock() এই আইকনটি যে ব্লকের সাথে সংযুক্ত তা ফেরত দেয়।
getTooltip() এই আইকনের টুলটিপ প্রদান করে।
getType()
ওজন পান()
hideForInsertionMarker()
initView(পয়েন্টারডাউন লিসেনার)
isClickableInFlyout(অটোক্লোজিংফ্লাইআউট) ব্লকটি ফ্লাইআউটে থাকাকালীন আইকনটি ক্লিকযোগ্য হবে কিনা তা পরীক্ষা করুন। ডিফল্ট হল যে আইকনগুলি সমস্ত ফ্লাইআউটে ক্লিকযোগ্য (স্বয়ংক্রিয়ভাবে বন্ধ হওয়া বা না)। এই আচরণ পরিবর্তন করতে সাবক্লাস এই ফাংশন ওভাররাইড করতে পারে।
দেখানো হয়েছে যখন সংকুচিত হয়েছে()
onClick()
onLocationChange(blockOrigin)
অননোডব্লার() IFocusableNode.onNodeBlur দেখুন।
onNodeFocus() IFocusableNode.onNodeFocus দেখুন।
setOffsetInBlock(অফসেট)
সেট টুলটিপ(টিপ) প্রদত্ত মানটিতে এই আইকনের টুলটিপ সেট করে। ব্লকের টুলটিপ দেখানোর জন্য নাল।
আপডেট সংকুচিত()
আপডেট সম্পাদনাযোগ্য()