manifestToEditorElements function
将 Manifest 的 document.elements 转换为编辑器可用的 EditorElement 列表。
Implementation
List<EditorElement> manifestToEditorElements(KoiTemplateManifest manifest) {
final doc = manifest.document;
if (doc is KoiTicketDocument) {
return doc.elements
.map((e) => EditorElement(id: _genId(), element: e))
.toList();
} else if (doc is KoiLabelDocument) {
return doc.elements
.map((e) => EditorElement(id: _genId(), element: e))
.toList();
}
return [];
}