Skip to content

pantoken / packages/core/src / toXcodeImageset

Functie: toXcodeImageset()

toXcodeImageset(name, svg): AssetFile[]

Bèta

Bouw de bestanden voor een Xcode asset-catalog imageset dat een SVG bevat (met behoud van vectoren, zodat het schaalt en verkleurt op iOS 13+). Geeft de .svg en de Contents.json terug.

Parameters

name

string

De pictogramnaam (naam van de imageset-map).

svg

string

Inline SVG-markup.

Retourneert

AssetFile[]

De bestanden van de imageset, paden relatief aan de .xcassets root.

Voorbeeld

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