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