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 | موقعیت این دکمه را در ظرف اصلی آن تنظیم می کند. |