Classe VariableModel
Classe per un modello di variabile. Contiene informazioni sulla variabile, tra cui nome, ID e tipo.
Firma:
export declare class VariableModel implements IVariableModel<IVariableState>
Implementa: IVariableModel<IVariableState>
Costruttori
| Costruttore | Modificatori | Descrizione |
|---|---|---|
| (constructor)(workspace, name, opt_type, opt_id) | Costruisce una nuova istanza della classe VariableModel |
Metodi
| Metodo | Modificatori | Descrizione |
|---|---|---|
| getId() | ||
| getName() | ||
| getType() | ||
| getWorkspace() | Restituisce lo spazio di lavoro a cui appartiene questo modello di variabile. | |
| load(state, workspace) | static |
Carica lo stato mantenuto in una nuova variabile nell'area di lavoro specificata. |
| save() | Consente di eseguire la serializzazione di questo modello di variabile. | |
| setName(newName) | Aggiorna il nome visibile all'utente di questa variabile. | |
| setType(newType) | Aggiorna il tipo di questa variabile. |