ব্লকলি > ফ্লাইআউট বোতাম

ফ্লাইআউট বাটন ক্লাস

ফ্লাইআউটে একটি বোতাম বা লেবেলের জন্য ক্লাস।

স্বাক্ষর:

export declare class FlyoutButton implements IBoundedElement, IRenderedElement, IFocusableNode 

বাস্তবায়ন: IBoundedElement , IRendedElement , IFocusableNode

মন্তব্য

এই শ্রেণীর কনস্ট্রাক্টরকে অভ্যন্তরীণ হিসাবে চিহ্নিত করা হয়েছে। তৃতীয় পক্ষের কোড সরাসরি কনস্ট্রাক্টরকে কল করা উচিত নয় বা FlyoutButton ক্লাস প্রসারিত করে এমন সাবক্লাস তৈরি করা উচিত নয়।

বৈশিষ্ট্য

সম্পত্তি সংশোধক টাইপ বর্ণনা
BORDER_RADIUS static সংখ্যা ফ্লাইআউট বোতামের সীমানার ব্যাসার্ধ।
cursorSvg SVGE উপাদান | নাল যখন কার্সার বোতামের সাথে সংযুক্ত থাকে তখন কার্সার svg উপাদান ধরে রাখে। বোতামে কার্সার না থাকলে এটি শূন্য।
উচ্চতা সংখ্যা বোতামের রেক্টের উচ্চতা।
তথ্য toolbox.ButtonOrLabelInfo
TEXT_MARGIN_X static সংখ্যা বোতামে পাঠ্যের চারপাশে অনুভূমিক মার্জিন।
TEXT_MARGIN_Y static সংখ্যা বোতামে পাঠ্যের চারপাশে উল্লম্ব মার্জিন।
প্রস্থ সংখ্যা বোতামের রেক্টের প্রস্থ।

পদ্ধতি

পদ্ধতি সংশোধক বর্ণনা
হতে পারে ফোকাসড() IFocusableNode.canBeFocused দেখুন।
createDom()
নিষ্পত্তি() এই বোতাম নিষ্পত্তি.
getBounding Rectangle() উপাদানের মাত্রা বর্ণনা করে একটি আবদ্ধ উপাদানের স্থানাঙ্ক প্রদান করে। সমন্বয় ব্যবস্থা: কর্মক্ষেত্র স্থানাঙ্ক।
getButtonText()
GetFocusable Element() IFocusableNode.getFocusableElement দেখুন।
GetFocusableTree() IFocusableNode.getFocusableTree দেখুন।
getSvgRoot()
GetTargetWorkspace() বোতামের টার্গেট ওয়ার্কস্পেস পান।
GetWorkspace() বোতামের ওয়ার্কস্পেস পান।
isLabel()
moveBy(dx, dy, _reason) একটি আপেক্ষিক অফসেট দ্বারা উপাদান সরান.
সরান(x, y) প্রদত্ত x, y স্থানাঙ্কে বোতামটি সরান।
অননোডব্লার() IFocusableNode.onNodeBlur দেখুন।
onNodeFocus() IFocusableNode.onNodeFocus দেখুন।
setCursorSvg(cursorSvg) এই বোতামের SVG গ্রুপে কার্সার SVG যোগ করুন।
দেখান() ফ্লাইআউট বোতামটি সঠিকভাবে অবস্থান করুন এবং এটি দৃশ্যমান করুন।