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 で名前を変更する変数を特定します。 |