حصة الفقاعات
فئة الفقاعة المنبثقة التجريدية. يؤدّي ذلك إلى إنشاء واجهة مستخدِم تشبه فقاعة تفسيرية كلامية، تحتوي فيه على "ذيل" يشير إلى المربّع و "رأس" يعرض عناصر svg عشوائية.
Signature:
export declare abstract class Bubble implements IBubble
يتم التنفيذ: IBubble
الشركات المصنِّعة
الشركة المصنِّعة | مفاتيح التعديل | الوصف |
---|---|---|
(structor)(workspace, anchor, ownerRect) | تنشئ هذه الدالة مثيلاً جديدًا من الفئة Bubble . |
أماكن إقامة
الموقع | مفاتيح التعديل | Type | الوصف |
---|---|---|---|
ANCHOR_RADIUS |
|
(غير معلَن) | المسافة بين نقطة السهم ونقطة ارتساء. |
إرساء | protected |
التنسيق | |
BORDER_WIDTH |
|
(غير معلَن) | عرض الحدود حول الفقاعة التفسيرية. |
contentContainer | protected |
SVGGElement | مجموعة SVG التي تحتوي على محتوى الفقاعة. |
تخلص من | boolean | صحيح إذا تم التخلص من الفقاعة، وخطأ في الحالات الأخرى. | |
DOUBLE_BORDER |
|
الرقم | ضاعف عرض الحدود حول الفقاعة التفسيرية. |
MIN_SIZE |
|
الرقم | الحد الأدنى لحجم الفقاعة التفسيرية. |
ownerRect؟ | protected |
Rect | غير محدّد | (اختياري) |
svgRoot | protected |
SVGGElement | مجموعة SVG التي تحتوي على جميع أجزاء الفقاعة. |
TAIL_ANGLE |
|
(غير معلَن) | عدد الدرجات التي ينحني ذيلها عكس عقارب الساعة. |
TAIL_BEND |
|
(غير معلَن) | حدة منعطف الذيل. ينتج عن الأرقام الأعلى ذيول أكثر سلاسة. |
TAIL_THICKNESS |
|
(غير معلَن) | سُمك قاعدة الذيل بالنسبة إلى حجم الفقاعة. بينما ينتج عن الأرقام الأعلى طرف أقل سمكًا. |
مساحة عمل |
|
WorkspaceSvg |
الطُرق
الطريقة | مفاتيح التعديل | الوصف |
---|---|---|
disposition() | تخلَّص من هذه الفقاعة. | |
getColour() | protected |
تعرض لون الخلفية وذيل هذه الفقاعة. |
getSize() | protected |
|
positionByRect(rect) | protected |
وضع الفقاعة التفسيرية "بشكل أمثل" بحيث تكون مرئية إلى أقصى حد ولا تتداخل مع المستطيل (إذا تم توفيرها). |
positionRelativeToAnchor() | protected |
وضع الفقاعة التفسيرية بالنسبة إلى الارتساء ولا يتم عرض ذيله. |
setAnchorLocation(anchor, relayout) | اضبط الموضع الذي تشير إليه الفقاعة التفسيرية هذه. | |
setColour(colour) | لتعيين لون الخلفية وذيل هذه الفقاعة. | |
setDragging(_start) | ||
setPositionRelativeToAnchor(left, top) | لضبط موضع هذه الفقاعة بالنسبة إلى الارتساء. | |
setSize(size, relayout) | protected |
لضبط حجم هذه الفقاعة، بما في ذلك الحد. |