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) | 이 변수의 유형을 업데이트합니다. |