Skip to content

pantoken / packages/core/src / toXcodeImageset

Funktion: toXcodeImageset()

toXcodeImageset(name, svg): AssetFile[]

Beta

Byg filerne for et Xcode asset-catalog imageset med en SVG (med vektorbevarelse, så det skaleres og tintes på iOS 13+). Returnerer .svg og dets Contents.json.

Parametre

name

string

Ikonets navn (imageset-mappenavn).

svg

string

Inline SVG-markup.

Returnerer

AssetFile[]

Imageset-filerne, stier i forhold til .xcassets rodmappen.

Eksempel

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