Classe VariableModel
Classe pour un modèle de variable. Contient des informations sur la variable, y compris son nom, son ID et son type.
Signature :
export declare class VariableModel implements IVariableModel<IVariableState>
Implémente: IVariableModel<IVariableState>
Constructeurs
| Constructeur | Modificateurs | Description |
|---|---|---|
| (constructeur)(espace de travail, nom, type d'option, ID d'option) | Construit une instance de la classe VariableModel. |
Méthodes
| Méthode | Modificateurs | Description |
|---|---|---|
| getId() | ||
| getName() | ||
| getType() | ||
| getWorkspace() | Renvoie l'espace de travail auquel appartient ce VariableModel. | |
| load(state, workspace) | static |
Charge l'état persistant dans une nouvelle variable de l'espace de travail donné. |
| save() | Sérialise ce VariableModel. | |
| setName(newName) | Met à jour le nom visible de cette variable. | |
| setType(newType) | Met à jour le type de cette variable. |