blockly > VariableMap

VariableMap クラス

変数マップのクラス。これには、キーとしての変数型と値としての変数のリストを持つ辞書データ構造が含まれています。変数のリストは、キーで指定された型です。

署名:

export declare class VariableMap 

コンストラクタ

コンストラクタ 修飾子 説明
(コンストラクタ)(ワークスペース) VariableMap クラスの新しいインスタンスを作成します。

プロパティ

プロパティ 修飾子 種類 説明
workspace Google Workspace

Methods

メソッド 修飾子 説明
clear() 変数マップをクリアします。削除されるたびにイベントを配信します。
createVariable(name, opt_type, opt_id) 指定された名前、オプションの型、オプションの ID を使用して変数を作成します。
deleteVariable(variable) 変数を削除します。
deleteVariableById(id) 渡された ID と、そのすべての使用に基づいて、変数をこのワークスペースから削除します。ユーザーに確認を求める場合があります。
getAllVariableNames() すべての型のすべての変数名を返します。
getAllVariables() すべての型のすべての変数を返します。
getVariable(name, opt_type) 指定された名前と型で変数を検索し、それを返します。見つからなかった場合は null を返します。
getVariableById(id) 指定された ID で変数を探し、それを返します。見つからなかった場合は null を返します。
getVariablesOfType(type) 指定された型のすべての変数を含むリストを取得します。type が null の場合、空の文字列型を持つ変数のリストを返します。
getVariableUsesById(id) 名前付き変数の用途をすべて見つける。
renameVariableById(id, newName) 変数の名前を変更するには、変数マップで名前を更新します。指定された ID で名前を変更する変数を特定します。