Skip to content

pantoken-root / packages/core/src / PantokenPlugin

Interfáhta: PantokenPlugin ​

Behta

Pantoken-plugin. Buot hookkat leat váilálaš; plugin doarjás doarjjiin maid siidá definere hook. Dát sama plugin sáhttá deike injektejuvvat muhto eanet beassat mii sii oahpat.

Properties ​

name ​

name: string

Behta

Unikaala, olbmot čállagat plugin-namme.

Metodat ​

tokens()? ​

optional tokens(ctx): void | Token[]

Behta

Token-beassi: vástide váilevušas čuvgehit token-lista.

Parametera ​

ctx ​

TokenHookContext

Gullii / Gávdnat ​

void | Token[]


icons()? ​

optional icons(ctx): void | IconEntry[]

Behta

Icon stage: return new IconEntry records to register as <image> tokens. Returning undefined or an empty array leaves the current set unchanged.

Parametera ​

ctx ​

IconHookContext

Gullii / Gávdnat ​

void | IconEntry[]


css()? ​

optional css(ctx): void | CssContribution

Behta

CSS-beassi: danne addet dahje post-processeat CSS.

Parametera ​

ctx ​

CssHookContext

Gullii / Gávdnat ​

void | CssContribution


rehype()? ​

optional rehype(ctx): void | { resolve?: IconResolver; }

Behta

Rehype-beassi: ovttasat resolver mii leat gittašuvvan rehype-pluginin.

Parametera ​

ctx ​

RehypeHookContext

Gullii / Gávdnat ​

void | { resolve?: IconResolver; }


native()? ​

optional native(ctx): void

Behta

Native-beassi (Style Dictionary): registrere transforms ja formats.

Parametera ​

ctx ​

unknown

Gullii / Gávdnat ​

void