blockly > VariableModel

VariableModel 클래스

변수 모델의 클래스입니다. 이름, ID, 유형을 비롯한 변수의 정보를 보유합니다.

서명:

export declare class VariableModel implements IVariableModel<IVariableState> 

구현: IVariableModel<IVariableState>

생성자

생성자 수정자 설명
(생성자)(workspace, name, opt_type, opt_id) VariableModel 클래스의 새 인스턴스를 생성합니다.

메서드

메서드 수정자 설명
getId()
getName()
getType()
getWorkspace() 이 VariableModel이 속한 워크스페이스를 반환합니다.
load(state, workspace) static 지정된 워크스페이스의 새 변수에 저장된 상태를 로드합니다.
save() 이 VariableModel을 직렬화합니다.
setName(newName) 이 변수의 사용자에게 표시되는 이름을 업데이트합니다.
setType(newType) 이 변수의 유형을 업데이트합니다.