Skip to content

pantoken / packages/core/src / toXcodeImageset

פונקציה: toXcodeImageset()

toXcodeImageset(name, svg): AssetFile[]

בטא

בנה את הקבצים עבור imageset של קטלוג נכסים ב‑Xcode שמכיל SVG (עם שמירת וקטור, כך שהוא מתדרג ונצבע ב‑iOS 13+). מחזיר את .svg ואת Contents.json.

פרמטרים

name

string

שם האיקון (שם התיקייה של ה‑imageset).

svg

string

סימון SVG מוטמע.

מחזיר

AssetFile[]

הקבצים של ה‑imageset, המסלולים יחסיים לשורש .xcassets.

דוגמה

ts
import { toXcodeImageset } from "@pantoken/core";

const files = toXcodeImageset("arrow-left", "<svg viewBox='0 0 24 24'/>");
// → [
//   { path: "arrow-left.imageset/arrow-left.svg", content: "<svg…" },
//   { path: "arrow-left.imageset/Contents.json", content: "{…preserves-vector-representation…}" },
// ]