blockly > نظرات > CommentBarButton
نظرات.کلاس CommentBarButton
دکمه در نوار بالای نظر نمایش داده می شود.
امضا:
export declare abstract class CommentBarButton implements IFocusableNode
پیاده سازی: IFocusableNode
سازندگان
سازنده | اصلاح کننده ها | توضیحات |
---|---|---|
(سازنده) (شناسه، فضای کاری، ظرف) | یک نمونه CommentBarButton جدید ایجاد می کند. |
خواص
اموال | اصلاح کننده ها | تایپ کنید | توضیحات |
---|---|---|---|
ظرف | | SVGGElement | |
نماد | | SVGImageElement | تصویر SVG روی این دکمه نمایش داده می شود. |
شناسه | | رشته | |
فضای کار | | WorkspaceSvg |
روش ها
روش | اصلاح کننده ها | توضیحات |
---|---|---|
canBeFocused() | نشان می دهد که آیا این دکمه می تواند فوکوس شود یا خیر. اگر قابل مشاهده باشد درست است. | |
getFocusableElement() | عنصر DOM را نشان دهنده این دکمه است که می تواند فوکوس را دریافت کند. | |
getFocusableTree() | فضای کاری که این دکمه فرزند آن است را برمی گرداند. | |
getMargin() | حاشیه را در مختصات فضای کاری اطراف این دکمه برمیگرداند. | |
getParentComment() | نظر والد این دکمه نوار نظر را برمیگرداند. | |
getSize (شامل حاشیه) | ابعاد این دکمه را در مختصات فضای کاری برمی گرداند. | |
isVisible() | نشان می دهد که آیا این دکمه در حال حاضر قابل مشاهده است یا خیر. | |
onNodeBlur() | زمانی فراخوانی می شود که عنصر DOM قابل فوکوس این دکمه فوکوس خود را از دست بدهد. | |
onNodeFocus() | زمانی فراخوانی می شود که عنصر DOM قابل فوکوس این دکمه فوکوس پیدا کند. | |
performAction(e) | abstract | عملکردی را که این دکمه باید انجام دهد را انجام دهید. |
تغییر موقعیت () | abstract | موقعیت این دکمه را در ظرف اصلی آن تنظیم می کند. |