Skip to content

pantoken / packages/core/src / toXcodeImageset

Funció: toXcodeImageset()

toXcodeImageset(name, svg): AssetFile[]

Beta

Construeix els fitxers per a un conjunt d'imatges de catàleg de recursos Xcode que conté un SVG (amb preservació de vectors, per tant escala i tintatges a iOS 13+). Retorna el .svg i el seu Contents.json.

Paràmetres

name

string

El nom de la icona (nom de la carpeta imageset).

svg

string

Marcat SVG en línia.

Retorna

AssetFile[]

Els fitxers del conjunt d'imatges, camins relatius a l'arrel .xcassets.

Exemple

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