Skip to content

pantoken / formats/icon-font/src / buildIconFont

Ֆունկցիա: buildIconFont()

buildIconFont(options?): Promise<IconFontResult>

Բետա

Ստեղծել պատկերակների տառատեսակը.

Պարամետրեր

options?

BuildIconFontOptions = {}

BuildIconFontOptions.

Վերադարձվող արժեք

Promise<IconFontResult>

Ցույց է տալիս IconFontResult.

Օրինակներ

Ամբողջ տառատեսակը կառուցել և արդյունքը ֆայլերում գրանցել

ts
import { buildIconFont } from "@pantoken/icon-font";
import { writeFileSync } from "node:fs";

const font = await buildIconFont();
writeFileSync("PanTokens.woff2", font.woff2);
writeFileSync("PanTokens.ttf", font.ttf);
writeFileSync("icons.css", font.css);

Մասնավոր տառատեսակի անուն և մյուս թեմայից պատկերակների ենթախումբ

ts
import { buildIconFont } from "@pantoken/icon-font";

const font = await buildIconFont({
  fontName: "Instructure",
  icons: ["arrow-left", "check-mark"],
  theme: "canvas",
});
font.codepoints; // { "arrow-left": "e000", "check-mark": "e001" }