Skip to content

pantoken / formats/components/src / IconGlyphsOptions

Interface: IconGlyphsOptions

Bêta

Options pour iconGlyphsCss.

Étend

Propriétés

prefix?

optional prefix?: string | null

Bêta

Le préfixe de classe. Une chaîne évaluée comme vraie place chaque classe dans un espace de noms ("instui".instui-button); toute valeur évaluée comme fausse (null, undefined, "", ou omission de l'option) supprime complètement le préfixe (.button), vous permettant ainsi d'écrire class="heading -h1". Les feuilles de style fournies avec ce paquet sont générées avec "instui".

Hérité de

ComponentOptions.prefix


theme?

optional theme?: ComponentTheme

Bêta

Thème cible pour le CSS généré. Par défaut, "rebrand" si omis.

Hérité de

ComponentOptions.theme


deprecatedAliases?

optional deprecatedAliases?: boolean

Bêta

Also emit the deprecated InstUI-prop glyph aliases (-render-icon-<name>, -render-custom-icon-<name>) as functional aliases of -icon-<name>. Off by default — turning it on roughly doubles the sheet, so enable it only when you need markup written against the old renderIcon/renderCustomIcon prop names to keep rendering. The shipped icons.css is built with this on.