VariableModel クラス
変数モデルのクラス。変数に関する情報(名前、ID、タイプなど)を保持します。
署名:
export declare class VariableModel implements IVariableModel<IVariableState>
実装: IVariableModel<IVariableState>
コンストラクタ
| コンストラクタ | 修飾子 | 説明 |
|---|---|---|
| (コンストラクタ)(ワークスペース、名前、オプション タイプ、オプション ID) | VariableModel クラスの新しいインスタンスを作成します。 |
メソッド
| メソッド | 修飾子 | 説明 |
|---|---|---|
| getId() | ||
| getName() | ||
| getType() | ||
| getWorkspace() | この VariableModel が属するワークスペースを返します。 | |
| load(state, workspace) | static |
永続化された状態を、指定されたワークスペースの新しい変数に読み込みます。 |
| save() | この VariableModel をシリアル化します。 | |
| setName(newName) | この変数のユーザーに表示される名前を更新します。 | |
| setType(newType) | この変数の型を更新します。 |