blockly > 変数 > createVariableButtonHandler

Variables.createVariableButtonHandler() 関数

デフォルトの変数ツールボックス カテゴリの [変数を作成] ボタンを処理しています。ユーザーに対して変数名の入力を求められます。ワークスペースの変数で名前がすでに使用されている場合は、このプロンプトも再度表示されます。

カスタム ボタン ハンドラはこの関数にデリゲートすることで、変数のタイプと作成後の処理を許可できます。より複雑なカスタマイズ(変数型のプロンプトなど)は、この関数の対象範囲外です。

署名:

export declare function createVariableButtonHandler(workspace: Workspace, opt_callback?: (p1?: string | null) => void, opt_type?: string): void;

パラメータ

パラメータ 種類 説明
ワークスペース Google Workspace 変数を作成するワークスペース。
opt_callback (p1?: string | null) => void (省略可)コールバック。許容される新しい変数名が渡されます。変更を中止する場合は [キャンセル ボタン] の場合は null、既存の変数が選択された場合は未定義となります。
opt_type string (省略可)変数の型(int、string、'' など)。デフォルトは特定の型である '' です。

戻り値:

void