Skip to content

pantoken / packages/core/src / toXcodeImageset

Függvény: toXcodeImageset()

toXcodeImageset(name, svg): AssetFile[]

Béta

Készítsen fájlokat egy Xcode eszközforrás-katalógus képhalmaza számára, amely egy SVG-t tartalmaz (vektorőrzés mellett, így az iOS 13+-on méretezi és árnyalatodik). Visszaadja a .svg-t és annak Contents.json-ét.

Paraméterek

name

string

Az ikon neve (képhalmaz mappanév).

svg

string

Beágyazott SVG jelölés.

Visszatérés

AssetFile[]

A képhalmaz fájljai, a .xcassets gyökeréhez viszonyított elérési útvonalak.

Példa

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…}" },
// ]