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