blockly > comments > CommentBarButton

comments.CommentBarButton class

לחצן שמוצג בסרגל העליון של התגובה.

Signature:

export declare abstract class CommentBarButton implements IFocusableNode 

ממשק: IFocusableNode

יצרנים

יצרן גורמי שינוי תיאור
(constructor)(id, workspace, container) יוצר מופע חדש של CommentBarButton.

מאפיינים

נכס גורמי שינוי סוג תיאור
container

protected

readonly

SVGGElement
icon

protected

abstract

readonly

SVGImageElement תמונת SVG שמוצגת בלחצן הזה.
id

protected

readonly

מחרוזת
workspace

protected

readonly

WorkspaceSvg

Methods

שיטה גורמי שינוי תיאור
canBeFocused() הפונקציה מחזירה תשובה אם אפשר להתמקד בלחצן הזה. הערך True אם הוא גלוי.
getFocusableElement() מחזירה רכיב DOM שמייצג את הלחצן הזה, שאפשר להתמקד בו.
getFocusableTree() מחזירה את סביבת העבודה שהלחצן הזה הוא צאצא שלה.
getMargin() מחזירה את השוליים בקואורדינטות של סביבת העבודה שמקיפות את הלחצן הזה.
getParentComment() מחזירה את תגובת ההורה של לחצן סרגל התגובות הזה.
getSize(includeMargin) מחזירה את המימדים של הלחצן הזה בקואורדינטות של סביבת העבודה.
isVisible() הפונקציה מחזירה את הערך True אם הכפתור גלוי כרגע, ואת הערך False אם הוא לא גלוי.
onNodeBlur() הפונקציה מופעלת כשאלמנט ה-DOM שניתן להתמקדות של הלחצן הזה מאבד את המיקוד.
onNodeFocus() הפונקציה מופעלת כשאלמנט ה-DOM שניתן להתמקד בו של הלחצן הזה מקבל את המיקוד.
performAction(e) abstract מבצעים את הפעולה שהלחצן הזה אמור לבצע כשלוחצים עליו.
reposition() abstract ההגדרה הזו משנה את המיקום של הכפתור בתוך מאגר ההורה שלו.