본문으로 건너뛰기

Version

Palito에서 사용되는 버전 정보 데이터 타입입니다. 하나의 버전은 관련된 Zone 정보와 함께, 버전 메모 및 최종 수정 시각 등의 메타데이터를 포함합니다.


정의 예시 (TypeScript)

Version = {
version: number;
versionMemo: string;
editTime: string; // 형식: yyyy-mm-dd hh:mm:ss
zones: Zone[];
};

필드 설명

필드명타입설명
versionnumber버전 번호 (숫자형)
versionMemostring해당 버전에 대한 설명 또는 메모
editTimestring최종 수정 일시 (yyyy-mm-dd hh:mm:ss 형식)
zonesZone[]해당 버전에 포함된 Zone 객체 배열

사용 예시

{
"version": 1,
"versionMemo": "Insert Version Memo",
"editTime": "2025-07-22 15:38:45",
"zones": [
{
"id": "zone-1",
"name": "Main Zone",
"nodes": [ /* ... */ ],
"viewport": {
"x": 0,
"y": 0,
"zoom": 1.0
}
}
]
}