blockly > comments > CommentBarButton
comments.CommentBarButton クラス
コメントの上部バーに表示されるボタン。
署名:
export declare abstract class CommentBarButton implements IFocusableNode
実装: IFocusableNode
コンストラクタ
コンストラクタ | 修飾子 | 説明 |
---|---|---|
(constructor)(id, workspace, container) | 新しい CommentBarButton インスタンスを作成します。 |
プロパティ
プロパティ | 修飾子 | タイプ | 説明 |
---|---|---|---|
コンテナ |
|
SVGGElement | |
アイコン |
|
SVGImageElement | このボタンに表示される SVG 画像。 |
id |
|
文字列 | |
ワークスペース |
|
WorkspaceSvg |
メソッド
メソッド | 修飾子 | 説明 |
---|---|---|
canBeFocused() | このボタンにフォーカスできるかどうかを返します。表示されている場合は true。 | |
getFocusableElement() | フォーカスを受け取ることができるこのボタンを表す DOM 要素を返します。 | |
getFocusableTree() | このボタンの子であるワークスペースを返します。 | |
getMargin() | このボタンを囲むワークスペース座標の余白を返します。 | |
getParentComment() | このコメントバー ボタンの親コメントを返します。 | |
getSize(includeMargin) | ワークスペース座標でのこのボタンのディメンションを返します。 | |
isVisible() | このボタンが現在表示されているかどうかを返します。 | |
onNodeBlur() | このボタンのフォーカス可能な DOM 要素がフォーカスを失ったときに呼び出されます。 | |
onNodeFocus() | このボタンのフォーカス可能な DOM 要素がフォーカスを取得したときに呼び出されます。 | |
performAction(e) | abstract |
このボタンが操作されたときに実行するアクションを実行します。 |
reposition() | abstract |
親コンテナ内のボタンの位置を調整します。 |