blockly > VariableModel

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.