Version
Palito에서 사용되는 버전 정보 데이터 타입입니다. 하나의 버전은 관련된 Zone 정보와 함께, 버전 메모 및 최종 수정 시각 등의 메타데이터를 포함합니다.
정의 예시 (TypeScript)
Version = {
version: number;
versionMemo: string;
editTime: string; // 형식: yyyy-mm-dd hh:mm:ss
zones: Zone[];
};
필드 설명
| 필드명 | 타입 | 설명 |
|---|---|---|
version | number | 버전 번호 (숫자형) |
versionMemo | string | 해당 버전에 대 한 설명 또는 메모 |
editTime | string | 최종 수정 일시 (yyyy-mm-dd hh:mm:ss 형식) |
zones | Zone[] | 해당 버전에 포함된 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
}
}
]
}