VariableMap クラス
変数マップのクラス。これには、変数型をキーとして、変数のリストを値として持つ辞書データ構造が含まれています。変数のリストは、キーで指定された型です。
署名:
export declare class VariableMap implements IVariableMap<IVariableModel<IVariableState>>
実装: IVariableMap<IVariableModel<IVariableState>>
コンストラクタ
コンストラクタ | 修飾子 | 説明 |
---|---|---|
(コンストラクタ)(ワークスペース、潜在的な地図) | VariableMap クラスの新しいインスタンスを作成します。 |
プロパティ
プロパティ | 修飾子 | タイプ | 説明 |
---|---|---|---|
potentialMap | ブール値 | ||
workspace | Google Workspace |
メソッド
メソッド | 修飾子 | 説明 |
---|---|---|
addVariable(variable) | 指定された変数をこの変数マップに追加します。 | |
changeVariableType(variable, newType) | ||
clear() | 変数マップを消去します。削除ごとにイベントを発生させます。 | |
createVariable(name, opt_type, opt_id) | 指定された名前、オプションの型、オプションの ID を持つ変数を作成します。 | |
deleteVariable(variable) | 確認なしで変数とそのすべての使用箇所を削除します。 | |
deleteVariableById(id) | 渡された ID で変数とそのすべての使用をこのワークスペースから削除します。ユーザーに確認を求めるメッセージが表示されることがあります。 | |
getAllVariableNames() | すべてのタイプのすべての変数名を返します。 | |
getAllVariables() | すべてのタイプのすべての変数を返します。 | |
getTypes() | この変数マップ内の一意の変数の型のリストを返します。 | |
getVariable(name, opt_type) | 指定された名前と型の変数を検索して返します。見つからない場合は null を返します。 | |
getVariableById(id) | 指定された ID で変数を見つけて返します。見つからない場合は null を返します。 | |
getVariablesOfType(type) | 指定された型のすべての変数を含むリストを取得します。型が null の場合、空の文字列型の変数のリストを返します。 | |
getVariableUsesById(id) | 名前付き変数のすべての使用箇所を検索します。 | |
renameVariable(variable, newName) | 変数マップ内で変数名を更新して、指定した変数の名前を変更します。 | |
renameVariableById(id, newName) | 変数マップ内で名前を更新して、変数の名前を変更します。指定された ID で名前を変更する変数を特定します。 |