Skip to content

pantoken / packages/core/src / toXcodeImageset

Funkcja: toXcodeImageset()

toXcodeImageset(name, svg): AssetFile[]

Beta

Zbuduj pliki dla imagesetu w katalogu assetów Xcode zawierającego SVG (z zachowaniem wektorów, dzięki czemu skaluje się i zmienia kolor na iOS 13+). Zwraca .svg i jego Contents.json.

Parametry

name

string

Nazwa ikony (nazwa folderu imageset).

svg

string

Osadzony znacznik SVG.

Zwraca

AssetFile[]

Pliki imagesetu, ścieżki względne względem katalogu głównego .xcassets.

Przykład

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