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

protected

readonly

SVGGElement
ikona

protected

abstract

readonly

SVGImageElement Obraz SVG wyświetlany na tym przycisku.
id

protected

readonly

ciąg znaków
workspace

protected

readonly

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.