blockly > アイコン > CommentIcon

icon.CommentIcon クラス

ユーザーがブロックにコメント テキストを追加できるアイコン。

署名:

export declare class CommentIcon extends Icon implements IHasBubble, ISerializable 

拡張: アイコン

実装: IHasBubbleISerializable

コンストラクタ

コンストラクタ 修飾子 説明
(constructor)(sourceBlock) CommentIcon クラスの新しいインスタンスを作成します。

プロパティ

プロパティ 修飾子 種類 説明
sourceBlock

protected

readonly

ブロック
業種

static

readonly

IconType<CommentIcon> このアイコンの識別に使用されるタイプ文字列。
体重

static

readonly

(未申告) 他のアイコンに対する、このアイコンの太さ。正の重み値が大きいアイコンは、ブロックの終端に向かってレンダリングされます。

Methods

メソッド 修飾子 説明
applyColour()
bubbleIsVisible()
dispose()
getBubbleSize()
getSize()
getText() このコメントのテキストを返します。
getType()
getWeight()
initView(pointerdownListener)
isClickableInFlyout()
loadState(state) 指定した状態をこのコメントに適用します。
onClick()
onLocationChange(blockOrigin)
onSizeChange() 入力バブルのサイズの変化に応じて、このアイコンのサイズを更新します。
onTextChange() 入力ふきだしのテキストが変更されたときに、このコメントのテキストを更新します。
saveState()
setBubbleSize(size) このコメントの編集可能なふきだしのサイズを設定します。バブルが表示されている場合は、サイズを変更します。
setBubbleVisible(visible)
setText(text) このコメントのテキストを設定します。バブルが表示されている場合、更新します。
updateEditable() バブルが現在表示されている場合は、バブルの状態(編集可能 / 編集不可)を更新して、バブルの状態を反映します。