blockly > comments > CommentBarButton

comments.CommentBarButton クラス

コメントの上部バーに表示されるボタン。

署名:

export declare abstract class CommentBarButton implements IFocusableNode 

実装: IFocusableNode

コンストラクタ

コンストラクタ 修飾子 説明
(constructor)(id, workspace, container) 新しい CommentBarButton インスタンスを作成します。

プロパティ

プロパティ 修飾子 タイプ 説明
コンテナ

protected

readonly

SVGGElement
アイコン

protected

abstract

readonly

SVGImageElement このボタンに表示される SVG 画像。
id

protected

readonly

文字列
ワークスペース

protected

readonly

WorkspaceSvg

メソッド

メソッド 修飾子 説明
canBeFocused() このボタンにフォーカスできるかどうかを返します。表示されている場合は true。
getFocusableElement() フォーカスを受け取ることができるこのボタンを表す DOM 要素を返します。
getFocusableTree() このボタンの子であるワークスペースを返します。
getMargin() このボタンを囲むワークスペース座標の余白を返します。
getParentComment() このコメントバー ボタンの親コメントを返します。
getSize(includeMargin) ワークスペース座標でのこのボタンのディメンションを返します。
isVisible() このボタンが現在表示されているかどうかを返します。
onNodeBlur() このボタンのフォーカス可能な DOM 要素がフォーカスを失ったときに呼び出されます。
onNodeFocus() このボタンのフォーカス可能な DOM 要素がフォーカスを取得したときに呼び出されます。
performAction(e) abstract このボタンが操作されたときに実行するアクションを実行します。
reposition() abstract 親コンテナ内のボタンの位置を調整します。