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