Clase VariableModel
Es la clase de un modelo de variable. Contiene información de la variable, como el nombre, el ID y el tipo.
Signature:
export declare class VariableModel implements IVariableModel<IVariableState>
Implementa: IVariableModel<IVariableState>
Constructores
| Constructor | Modificadores | Descripción |
|---|---|---|
| (constructor)(workspace, name, opt_type, opt_id) | Construye una instancia nueva de la clase VariableModel. |
Métodos
| Método | Modificadores | Descripción |
|---|---|---|
| getId() | ||
| getName() | ||
| getType() | ||
| getWorkspace() | Muestra el lugar de trabajo al que pertenece este VariableModel. | |
| load(state, workspace) | static |
Carga el estado persistente en una variable nueva en el lugar de trabajo determinado. |
| save() | Serializa este VariableModel. | |
| setName(newName) | Actualiza el nombre visible del usuario de esta variable. | |
| setType(newType) | Actualiza el tipo de esta variable. |