blockly > comments > CommentBarButton
comments.CommentBarButton
Przycisk wyświetlany na górnym pasku komentarza.
Podpis:
export declare abstract class CommentBarButton implements IFocusableNode
Implementuje: IFocusableNode
Zespoły
Zespół | Modyfikatory | Opis |
---|---|---|
(konstruktor)(id, workspace, container) | Tworzy nową instancję CommentBarButton. |
Właściwości
Właściwość | Modyfikatory | Typ | Opis |
---|---|---|---|
container |
|
SVGGElement | |
ikona |
|
SVGImageElement | Obraz SVG wyświetlany na tym przycisku. |
id |
|
ciąg znaków | |
workspace |
|
WorkspaceSvg |
Metody
Metoda | Modyfikatory | Opis |
---|---|---|
canBeFocused() | Zwraca informację, czy ten przycisk może być zaznaczony. Wartość True (Prawda), jeśli jest widoczny. | |
getFocusableElement() | Zwraca element DOM reprezentujący ten przycisk, który może zostać zaznaczony. | |
getFocusableTree() | Zwraca obszar roboczy, którego elementem podrzędnym jest ten przycisk. | |
getMargin() | Zwraca margines otaczający ten przycisk we współrzędnych obszaru roboczego. | |
getParentComment() | Zwraca komentarz nadrzędny tego przycisku na pasku komentarzy. | |
getSize(includeMargin) | Zwraca wymiary tego przycisku we współrzędnych obszaru roboczego. | |
isVisible() | Zwraca informację, czy ten przycisk jest obecnie widoczny. | |
onNodeBlur() | Wywoływana, gdy element DOM tego przycisku, który można zaznaczyć, traci zaznaczenie. | |
onNodeFocus() | Wywoływana, gdy element DOM tego przycisku, który można zaznaczyć, zostanie zaznaczony. | |
performAction(e) | abstract |
Wykonaj działanie, które ma być podejmowane po kliknięciu tego przycisku. |
reposition() | abstract |
Dostosowuje pozycję tego przycisku w kontenerze nadrzędnym. |