Skip to content

pantoken / packages/core/src / toXcodeImageset

تابع: toXcodeImageset()

toXcodeImageset(name, svg): AssetFile[]

بتا

فایل‌ها را برای یک imageset در asset-catalogِ Xcode که یک SVG را نگه می‌دارد بسازد (با حفظ وکتور، بنابراین در iOS 13+ مقیاس‌پذیر بوده و رنگ‌پذیر است). Returns the .svg and its 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…}" },
// ]