Skip to content

pantoken-root / packages/core/src / toXcodeImageset

Funktion: toXcodeImageset() ​

toXcodeImageset(name, svg): AssetFile[]

Beta

Bygger filerna för ett Xcode asset-catalog imageset som innehåller en SVG (med vektorbevarande, så den kan skalas och få färg på iOS 13+). Returnerar .svg och dess Contents.json.

Parametrar ​

name ​

string

Ikonnamnet (imageset-mappens namn).

svg ​

string

Inbäddad SVG‑markup.

Returnerar ​

AssetFile[]

Imagesetets filer, sökvägar relativa till .xcassets-roten.

Exempel ​

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