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) | この変数の型を更新します。 |