? Une collection de chaque symbole de SF Symbols.
SF Symboles est une bibliothèque d'iconographie d'Apple, intégrée dans les polices du système de San Francisco.
npm install symbolistsymbols Importer symbols .
import { symbols } from "symbolist"
// symbols: {"0.circle": "?", "0.circle.fill": "?", ...} getSymbol Import getSymbol .
import { getSymbol } from "symbolist" Compte tenu d'un nom de symbole, getSymbol renverra son symbole (ou undefined pour les symboles inconnus).
const symbol = getSymbol ( "scribble.variable" )
// symbol: "?" getSymbolName Import getSymbolName .
import { getSymbolName } from "symbolist" Étant donné un symbole, getSymbolName renverra son nom (ou undefined pour les symboles inconnus).
const name = getSymbolName ( "?" )
// name: "lasso.and.sparkles" Les symboles sont extraits avec la commande generate : en utilisant l'application SF Symboles.
generate prépare des types le long de ses symboles, ce qui signifie getSymbol et getSymbolName validera les noms de symboles lors de l'utilisation de TypeScript.
Ce package suit le versioning des symboles SF pour les versions majeures et mineures.