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 |
親コンテナ内のボタンの位置を調整します。 |