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. |