Skip to content

pantoken / packages/core/src / toXcodeImageset

Функция: toXcodeImageset()

toXcodeImageset(name, svg): AssetFile[]

Бета

Собирает файлы для imageset в каталоге ресурсов Xcode, содержащего SVG (с сохранением векторной составляющей, так что он масштабируется и меняет оттенок на iOS 13+). Возвращает .svg и его Contents.json.

Параметры

name

string

Имя иконки (имя папки imageset).

svg

string

Встроенная разметка SVG.

Возвращаемое значение

AssetFile[]

Файлы imageset, пути относительно корня .xcassets.

Пример

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