Classe VariableModel
Classe para um modelo de variável. Armazena informações da variável, incluindo nome, ID e tipo.
Signature:
export declare class VariableModel implements IVariableModel<IVariableState>
Implementa: IVariableModel<IVariableState>
Construtores
| Construtor | Modificadores | Descrição |
|---|---|---|
| (constructor)(workspace, name, opt_type, opt_id) | Cria uma nova instância da classe VariableModel. |
Métodos
| Método | Modificadores | Descrição |
|---|---|---|
| getId() | ||
| getName() | ||
| getType() | ||
| getWorkspace() | Retorna o espaço de trabalho ao qual este VariableModel pertence. | |
| load(state, workspace) | static |
Carrega o estado persistido em uma nova variável no espaço de trabalho especificado. |
| save() | Serializa esse VariableModel. | |
| setName(newName) | Atualiza o nome visível para o usuário dessa variável. | |
| setType(newType) | Atualiza o tipo dessa variável. |