ব্লকলি > বুদবুদ > বুদবুদ

বুদবুদ। বুদবুদ ক্লাস

বিমূর্ত পপ-আপ বুদবুদ ক্লাস। এটি একটি UI তৈরি করে যা একটি স্পিচ বাবলের মতো দেখায়, যেখানে এটির একটি "টেইল" রয়েছে যা ব্লকের দিকে নির্দেশ করে এবং একটি "হেড" যা নির্বিচারে svg উপাদানগুলি প্রদর্শন করে৷

স্বাক্ষর:

export declare abstract class Bubble implements IBubble, ISelectable 

বাস্তবায়ন: IBubble , IS নির্বাচনযোগ্য

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

কনস্ট্রাক্টর সংশোধক বর্ণনা
(নির্মাতা)(ওয়ার্কস্পেস, অ্যাঙ্কর, মালিকরাক্ট) Bubble ক্লাসের একটি নতুন উদাহরণ তৈরি করে

বৈশিষ্ট্য

সম্পত্তি সংশোধক টাইপ বর্ণনা
ANCHOR_RADIUS

static

readonly

(অঘোষিত) তীর বিন্দু এবং অ্যাঙ্কর পয়েন্টের মধ্যে দূরত্ব।
নোঙ্গর protected সমন্বয়
সীমানার প্রশস্থতা

static

readonly

(অঘোষিত) বুদবুদের চারপাশে সীমানার প্রস্থ।
কন্টেন্ট কন্টেইনার protected SVGGE উপাদান বুদবুদের বিষয়বস্তু ধারণকারী SVG গ্রুপ।
নিষ্পত্তি বুলিয়ান বুদবুদ নিষ্পত্তি করা হলে সত্য, অন্যথায় মিথ্যা।
DOUBLE_BORDER

static

readonly

সংখ্যা বুদবুদের চারপাশে সীমানার প্রস্থ দ্বিগুণ করুন।
আইডি স্ট্রিং
MIN_SIZE

static

readonly

সংখ্যা বুদবুদের ন্যূনতম আকার থাকতে পারে।
মালিক ঠিক? protected রেক্ট | অনির্ধারিত (ঐচ্ছিক)
svgRoot protected SVGGE উপাদান বুদবুদের সমস্ত অংশ ধারণকারী SVG গ্রুপ।
TAIL_ANGLE

static

readonly

(অঘোষিত) লেজ ঘড়ির কাঁটার বিপরীত দিকে বাঁকানো ডিগ্রীর সংখ্যা।
TAIL_BEND

static

readonly

(অঘোষিত) লেজের বাঁকের তীক্ষ্ণতা। উচ্চ সংখ্যার ফলে মসৃণ লেজ হয়।
TAIL_THICKNESS

static

readonly

(অঘোষিত) বুদবুদের আকারের সাথে সম্পর্কিত লেজের গোড়ার বেধ। বেশি সংখ্যার ফলে লেজ পাতলা হয়।
কর্মক্ষেত্র readonly ওয়ার্কস্পেস এসভিজি

পদ্ধতি

পদ্ধতি সংশোধক বর্ণনা
নিষ্পত্তি() এই বুদবুদ নিষ্পত্তি.
টেনে আনুন (নতুন অবস্থান) বুদবুদটিকে প্রদত্ত অবস্থানে টেনে আনে।
এন্ডড্র্যাগ() বুদবুদ উপর টেনে শেষ হয়.
getColor() protected এই বুদবুদের পটভূমি এবং লেজের রঙ ফেরত দেয়।
getSize() protected
অস্থাবর() এই বুদ্বুদ চলমান কিনা তা ফেরত দেয়।
পজিশনবাইরেক্ট(রেক্ট) protected বুদ্বুদটিকে "অনুকূলভাবে" অবস্থান করুন যাতে এটির বেশিরভাগ দৃশ্যমান হয় এবং এটি রেক্টকে ওভারল্যাপ না করে (যদি দেওয়া হয়)।
পজিশন RelativeToAnchor() protected বুদ্বুদকে এর নোঙ্গরের সাপেক্ষে অবস্থান করে। এর লেজ রেন্ডার করে না।
revertDrag() বুদবুদটিকে টেনে আনার শুরুতে যেখানে ছিল সেখানে নিয়ে যায়৷
নির্বাচন করুন()
সেটঅ্যাঙ্কর অবস্থান (অ্যাঙ্কর, রিলেআউট) এই বুদবুদের লেজটি যে অবস্থানে নির্দেশ করে সেটি সেট করুন।
সেট কালার(রঙ) এই বুদ্বুদের পটভূমি এবং লেজের রঙ সেট করে।
সেট ড্র্যাগিং(_স্টার্ট)
সেটপজিশনরেলেটিভটোঅ্যাঙ্কর(বাম, উপরে) এই বুদবুদের অবস্থান তার নোঙ্গরের সাপেক্ষে সেট করে।
সেট সাইজ (আকার, রিলেআউট) protected সীমানা সহ এই বুদবুদের আকার সেট করে।
স্টার্টড্র্যাগ() বুদবুদ উপর একটি টেনে শুরু করে.
অনির্বাচন()