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. |