blockly > comments > CommentBarButton

Classe comments.CommentBarButton

Bouton affiché dans la barre supérieure d'un commentaire.

Signature :

export declare abstract class CommentBarButton implements IFocusableNode 

Implémente : IFocusableNode

Constructeurs

Constructeur Modificateurs Description
(constructeur)(id, workspace, container) Crée une instance CommentBarButton.

Propriétés

Propriété Modificateurs Type Description
conteneur

protected

readonly

SVGGElement
icône

protected

abstract

readonly

SVGImageElement Image SVG affichée sur ce bouton.
id

protected

readonly

chaîne
workspace

protected

readonly

WorkspaceSvg

Méthodes

Méthode Modificateurs Description
canBeFocused() Indique si ce bouton peut être sélectionné. "True" si elle est visible.
getFocusableElement() Renvoie un élément DOM représentant ce bouton qui peut être sélectionné.
getFocusableTree() Renvoie l'espace de travail dont ce bouton est un enfant.
getMargin() Renvoie la marge en coordonnées de l'espace de travail entourant ce bouton.
getParentComment() Renvoie le commentaire parent de ce bouton de barre de commentaires.
getSize(includeMargin) Renvoie les dimensions de ce bouton en coordonnées d'espace de travail.
isVisible() Indique si ce bouton est actuellement visible.
onNodeBlur() Appelé lorsque l'élément DOM sélectionnable de ce bouton perd le focus.
onNodeFocus() Appelé lorsque l'élément DOM sélectionnable de ce bouton est sélectionné.
performAction(e) abstract Effectuez l'action que ce bouton doit effectuer lorsqu'il est utilisé.
reposition() abstract Ajuste la position de ce bouton dans son conteneur parent.