بلوک > حباب

کلاس حباب

کلاس حباب پاپ آپ انتزاعی. این یک رابط کاربری ایجاد می کند که شبیه یک حباب گفتار است، جایی که دارای یک "دم" است که به بلوک اشاره می کند، و یک "سر" که عناصر دلخواه svg را نمایش می دهد.

امضا:

export declare abstract class Bubble implements IBubble 

پیاده سازی: IBubble

سازندگان

سازنده اصلاح کننده ها شرح
(سازنده) (فضای کاری، لنگر، مالکRect) یک نمونه جدید از کلاس Bubble می سازد

خواص

ویژگی اصلاح کننده ها تایپ کنید شرح
ANCHOR_RADIUS

static

readonly

(اعلام نشده) فاصله بین نقطه پیکان و نقطه لنگر.
لنگر protected هماهنگ كردن
BORDER_WIDTH

static

readonly

(اعلام نشده) عرض حاشیه اطراف حباب.
کانتینر محتوا protected SVGGElement گروه SVG حاوی محتویات حباب.
بیرون انداخته شده بولی درست است اگر حباب دفع شده باشد، در غیر این صورت نادرست است.
DOUBLE_BORDER

static

readonly

عدد عرض حاشیه اطراف حباب را دو برابر کنید.
MIN_SIZE

static

readonly

عدد حداقل اندازه ای که حباب می تواند داشته باشد.
صاحب راست؟ protected Rect | تعریف نشده (اختیاری)
svgRoot protected SVGGElement گروه SVG شامل تمام قسمت های حباب است.
TAIL_ANGLE

static

readonly

(اعلام نشده) تعداد درجه هایی که دم در خلاف جهت عقربه های ساعت خم می شود.
TAIL_BEND

static

readonly

(اعلام نشده) تندی خم شدن دم. اعداد بالاتر منجر به دم صاف تر می شود.
TAIL_THICKNESS

static

readonly

(اعلام نشده) ضخامت پایه دم نسبت به اندازه حباب. اعداد بالاتر منجر به دم باریک تر می شود.
فضای کار

protected

readonly

WorkspaceSvg

مواد و روش ها

روش اصلاح کننده ها شرح
در معرض قرار دادن() این حباب را دور بریزید.
getColour() protected رنگ پس‌زمینه و دم این حباب را برمی‌گرداند.
getSize() protected
positionByRect(rect) protected حباب را به صورت "بهینه" قرار می دهد تا قسمت اعظم آن قابل مشاهده باشد و روی راست (در صورت ارائه) همپوشانی نداشته باشد.
positionRelativeToAnchor() protected حباب را نسبت به لنگر آن قرار می دهد. دمش را در نمی آورد.
setAnchorLocation (لنگر، رله) مکانی را که دم این حباب به آن اشاره می کند را تنظیم کنید.
setColor (رنگ) رنگ پس زمینه و دم این حباب را تنظیم می کند.
setDragging(_start)
setPositionRelativeToAnchor (چپ، بالا) موقعیت این حباب را نسبت به لنگر آن تنظیم می کند.
setSize (اندازه، پخش) protected اندازه این حباب از جمله حاشیه را تنظیم می کند.